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

返されたレコードの不要なフィールド(ネストされたフィールド)を除外する方法

    必要なものは、プロジェクション と呼ばれます。

    ドライバー固有のソリューションの代わりに、ここに一般的なアプローチがあります。

    たとえば、mongoシェルでの通常のクエリは次のようになります:

    db.coll.find({"table_name": "pce_inflation"})

    そして、あなたは今、_idを取り除きたいと思っています フィールドの場合、クエリは次のようになります:

    db.coll.find({"table_name": "pce_inflation"}, {"_id":0 , "table_name":1, "data.2013":1, "data.2014":1})

    射影の構文は上記のリンクで指定されています




    1. 春のデータmongodbによるISO日付の検索

    2. mongodbの文字列日付形式でクエリ

    3. Neo4j jdbcを使用しているときにNodeオブジェクトを取得するにはどうすればよいですか?

    4. パターンが一致するioredisキー