現在、MongoDBで複数のドキュメントを更新し、更新されたすべてのドキュメントを同じクエリで返すことは不可能だと思います。
マングースでは、findOneAndUpdate()
ネイティブのfindAndModify()
に基づいています MongoDBのメソッド。
公式のfindAndModify()
の メソッド、その状態-
したがって、findAndModify
を使用して複数のドキュメントを更新することはできません。 。
update()
またはupdateMany()
一方、メソッドはmulti
で多くのドキュメントを更新します フラグが表示されますが、WriteResult<のみが返されます。 / a> このように見えます-
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })