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

Pobierz jeden element z tablicy obiektów, które są częścią jednego dokumentu (mangusta)

Dzięki Bertrandowi udało mi się znaleźć odpowiedź w „Projection „. W mongodb jest to „$ ', w manguście jego select . Oto jak udało mi się to zrobić:

User.findOne({id: req.body.myId}).select({ Friends: {$elemMatch: {id: req.body.id}}}),

Zwraca tylko element, który pasuje do identyfikatora określonego w znajomych.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zainstaluj mongodb na Mac OS 10.15 dla php7

  2. Jak używać kropki w nazwie pola?

  3. Mongo:jak sortować według wagi zewnętrznej

  4. Kompresja prefiksu indeksu w MongoDB 3.0 WiredTiger

  5. Jak należy modelować następujące relacje wiele do wielu w MongoDB?