我需要将以下正常工作的mongo-shell查询重写为mongoskin。 我找不到如何通过mongoskin使用arrayFilters。 mongoskin是否以某种方式在findAndModify中支持arrayFilters?
感谢您的帮助。
db.discussion.findAndModify({
query: {_id: ObjectId('5b8d7e5f42a80030083f57b4')},
update: {
$inc: { "chunks.$[i].threads_cnt" : 1, "chunks.$[i].comments_cnt" : 1},
$set: {modified: new Date(), modified_by: ObjectId('5b8d7e5f42a80030083f57b4')}
},
arrayFilters: [{'i.closed': 0}]
});