MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

zwróć tylko jedną właściwość _id

Drugi parametr znajdź pozwala wybrać pola . Możesz więc użyć tego (zauważ, że pole _id i tak jest zawsze zaznaczone):

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

Możesz również wykluczyć niektóre pola, więc byłoby to równoważne:

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

Możesz wykluczyć pole _id, wykonując:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Java&Mongo:pobierz obiekt tam, gdzie istnieje pole

  2. Zapytanie z łańcuchowym formatem daty w mongodb

  3. Znajdź ostatni rekord każdego dnia

  4. Jak mogę utworzyć nowe pola z istniejącego ciągu za pomocą $Project?

  5. MongoError:nazwy baz danych nie mogą zawierać znaku „ ” podczas korzystania z mongoosejs łączą się z mLab