私がmongoDBシェルで行う最も一般的なことは、IDでオブジェクトを検索することです。例:
db.collection.find({_id: ObjectId("55a3e051dc75954f0f37c2f2"})
私はこれを何度も繰り返しますが、IDをObjectIdで何度もラップする必要があることがわかります。findById
マングースが提供するような速記形があればいいのにと思います。シェルは、たとえばここで私が何を意味するのかを理解するのに十分スマートでなければならないように感じます。
db.collection.find("55a3e051dc75954f0f37c2f2")
どうすればこれを行うことができますか?または、mongoシェルでidでクエリする別の方法はありますか?
の省略形はfind({_id: ObjectId("...")})
ですfind(ObjectId("..."))
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加