sql >> Database >  >> NoSQL >> MongoDB

retourneer slechts één eigenschap _id

Met de tweede parameter van find kunt u velden selecteren . U kunt dit dus gebruiken (merk op dat het veld _id toch altijd is geselecteerd):

db.mycollection.find({}, {"user_id": 1, "total": 1});

Je kunt ook bepaalde velden uitsluiten, dus dit zou equivalent zijn:

db.mycollection.find({}, {"items": 0});

U kunt het _id-veld uitsluiten door het volgende te doen:

db.mycollection.find({}, {"user_id": 1, "_id": 0});


  1. Enums in MongoDB

  2. Wat is het verschil tussen COUNT_SCAN en IXSCAN?

  3. Hoe string naar array in MongoDB te converteren?

  4. ServiceStack.Net Redis:gerelateerde objecten opslaan versus gerelateerde object-ID's