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

ネストされたオブジェクトをクエリする方法は?

    db.messages.find( { headers : { From: "example@sqldat.comom" } } )

    これは、headersがあるドキュメントをクエリします 等しい { From: ... } 、つまり、他のフィールドは含まれていません。

    db.messages.find( { 'headers.From': "example@sqldat.com" } )

    これはheaders.Fromのみを確認します headersに含まれる、または含まれない他のフィールドの影響を受けないフィールド 。

    ドット表記ドキュメント



    1. Redisトランザクションと長時間実行されるLuaスクリプト

    2. ユーザーマッチングアルゴリズム

    3. Redis:挿入された要素が最初または最後にある場合、ZADDはO(logN)よりも優れていますか?

    4. レコードに不足している日付を入力します