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

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

    db.messages.find( { headers : { From: "[email protected]" } } )

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

    db.messages.find( { 'headers.From': "[email protected]" } )

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

    ドット表記ドキュメント



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

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

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

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