MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

mongodb comment renvoyer la liste de valeurs uniquement à partir de la requête de recherche

Le curseur de find() va produire des documents JSON, quoi qu'il arrive. Mais vous pouvez extraire les valeurs que vous voulez. Quelque chose comme ça peut-être :

get_placement_id = function(doc) { return doc.placement_id; }

db.placements.find({program_id:{$in: [3, 5]}}, {placement_id:1, _id:0}).map( get_placement_id )

==>

[ 196, 197, 198, ... ]