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

点線のフィールドをMongoDBに保存

    . フィールド名で。ドットはmongodbではなんと特別なものです。たとえば、挿入する場合

    db.test.insert({
       a: {
          b: 2
       }
    });
    

    そして、あなたはそのアイテムを検索することができます

    db.test.find({
       'a.b': 2
    });
    

    したがって、フィールド名にドットを含めることができ、挿入することを想像してください

    db.test.insert({
       a: {
          b: 2
       },
       'a.b': 3
    });'
    

    次に、'a.b'で検索するのは奇妙です。 、そうではありませんか?




    1. Laravelのredisパイプライン機能の外部で変数にアクセスする

    2. MongoDB $ inc

    3. Meteorコレクションへの挿入中にエラーが発生する

    4. mongodbからdatetiimeを取得するにはどうすればよいですか?データをjDateChosserJavaと比較する