2.第二部分($set:{ member _ icon:{...)是更新聚合管道(請註意,方括號表示聚合管道的使用)。
Attachments是壹個數組,urls是附件中的壹個數組。我們需要叠代attachments.urls數組的循環並替換URL。$map遍歷attachments.urls數組的循環,而$replaceOne替換字符串。
TT attachments是壹個數組,url是附件中對象的字段。
參考數據
在mongodb的字符串數組中查找和替換
MongoDB通過forEach循環實現Replace。