whysohandsome
whysohandsome
  • 发布:2024-08-28 09:00
  • 更新:2024-08-28 11:43
  • 阅读:66

无法更新数组内匹配条件的元素

分类:uniCloud

如下图,同一个查询条件,当为查询时是可以查到数据,但是更新数组指定下标的数据时就无法修改,感觉这个写法没什么问题,为什么不能修改成功呢?实在费解,恳请各路大神帮分析分析。

2024-08-28 09:00 负责人:无 分享
已邀请:
DCloud_uniCloud_CRL

DCloud_uniCloud_CRL

多字段的数组查询时,像你这样写会导致$找不到精准要更新的文档。你应该用elemMatch查询操作符匹配要更新的文档。

要回复问题请先登录注册