如何在ReactiveMongoTemplate
中实现以下目标:
db.students.update(
{ ... },
{ $set: { "grades.$[element]" : 100 } },
{ arrayFilters: [ { "element": { $gte: 100 } } ]}
)
基本上是identifier feature。
或
db.students.findAndModify({
query: { grades: { $gte: 100 } },
update: { $set: { "grades.$[element]" : 100 } },
arrayFilters: [ { "element": { $gte: 100 } } ]
})
提到了here。
我正在尝试findAndModify,并期望在FindAndModifyOptions中使用arrayFilters
选项。