7
db.movieDetails.updateMany({
"tomato.consensus": null,
"imdb.votes":{$lt:10000},
"year":{$gte:2010,$lte:2013}},
{
$unset:{"tomato.consensus":""
}
})
mongo
シェルに上記のコマンドを入力したときに、updateMany
が有効な機能ではないというエラーが表示されました。mongodbの 'updateMany'機能は推奨されていませんか?
TypeError: Property 'updateMany' of object video.movieDetails is not a function at (shell):1:17
私は、ドキュメントをチェックし、updateMany
は有効な関数をリストされています。私はなぜこのエラーを受けたのか知りたいです。
ありがとう、私は3.0.2を使用していました:( –
'update'と同じことを' multi'フラグを使って 'update'を読んでからです。これは本当ですか? – matth
@matth私のMongoDBのバージョン:3.2.15それは動作します。monogdb 2.2 then db.test.update({foo: "bar"}、{$ set:{テスト: "成功!"}}、{multi:true}) – Nitin