sql >> Database teknologi >  >> NoSQL >> MongoDB

Mangust udvalgte felter (indlejrede)

Du kan bruge den samme punktnotationsstil i select objekt med Mongoose, som du gør i dit find eksempel:

var fields = { 'properties.OBJECTID': 1, 'properties.TIMESTAMP': 1 };
var query = Feature.find({id: 1}).select(fields);

Du kan også bruge en Mongoose-stilvalgsstreng:

var query = Feature.find({id: 1})
    .select('properties.OBJECTID properties.TIMESTAMP');



  1. Hvornår skal man bruge Singleton vs Transient vs Request ved hjælp af Ninject og MongoDB

  2. Opdater et MongoDB-underdokument, når det overordnede dokument muligvis ikke eksisterer

  3. Få dokumenter med tags på listen, sorteret efter det samlede antal matches

  4. mongoose document.save virker ikke