オブジェクト用のmongodbドキュメントがありproject
ます:
{
members: [
{ _id: ObjectId(1),
active: true },
{ _id: ObjectId(2),
active: false }
]
}
最初のクエリ中にproject.members[1].active = true
のみ知っている間に、変更したいと思います。メンバー配列を使用して手動でループし、ObjectId の等価性をチェックObjectId(2)
せずにこれを行う方法はありますか?findOne