LZ好,这个我也是遍历的,没找到其他法子,期待大神解答。
LZ可以改变一个数据格式
举个例子,动态下面有评论字段,结构 {'content':'', 'comment': [{'serialNumber':'1','status':true},{'serialNumber':'2','status':true}]}
字段说明:content动态的内容,comment具体的评论值类型数组,serialNumber评论流水号,多加个status表示状态,其他字段可以另外加。
如果想删除serialNumber=1的评论,可以使用update方法实现
db.collectionName.update({'comment.serialNumber': '1'}, {'$set': {'comment.status': false}}); |