sql >> Databáze >  >> NoSQL >> MongoDB

Jak odfiltrovat nepotřebná pole (vnořená pole) ve vrácených záznamech

To, co potřebujete, se nazývá projekce

Místo řešení specifického pro řidiče je zde obecný přístup.

Například váš normální dotaz v mongo shell jako:

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

A nyní se chcete zbavit _id pole, váš dotaz bude:

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

Syntaxe projekce je uvedena ve výše uvedeném odkazu




  1. Může agregační rámec MongoDB $group vrátit pole hodnot?

  2. Existuje v Redis příkaz pro datovou strukturu HASH podobný MGET?

  3. Jarní data Provoz Redis HGETALL

  4. konfigurace max. velikost starého prostoru v Nodejs