sql >> データベース >  >> NoSQL >> MongoDB

mongoDB:ネストされたdictにdictキーが存在するかどうかを確認する方法は?

    存在を確認したい場合、必要なクエリは

    db.collection.find({"A.B.C.K.G.S":{"$ examples":true}})

    $exists オペレーター 値がnullであっても、このフィールドを持つドキュメントのみを返します 。対照的に、このフィールドの不等式をnullと比較すると、このフィールドが存在し、null以外の値に設定されているドキュメントが返されます。アプリケーションの要件に応じて、$existsを使用します またはnull比較。




    1. mongoDBで多くの日付を適切にインクリメントするにはどうすればよいですか?

    2. Robomongoを使用してMongoDBAtlasに接続するにはどうすればよいですか?

    3. マングースで個別の値を照会するにはどうすればよいですか?

    4. MongoDBでアレイを更新する簡単な方法