MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Агрегирано поле на MongoDB в масив от обекти

Можете да използвате $lookup оператор във вашия канал за агрегиране

https://docs.mongodb.com/manual/reference/operator/ агрегиране/търсене/

Но от съображения за производителност предпочитате да дублирате потребителски обект във вашите recipents масив, за да избегнете такива сложни заявки.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Добре ли е да използвате Object ID на Mongo като негов уникален идентификатор? Ако е така, как мога да го конвертирам в низ и да го търся по низ?

  2. Защо mongoDB използва objectID?

  3. Как можете да разберете дали дадена колекция е ограничена?

  4. Mongodb Aggregation:Как да върнете само съвпадащи елементи от масив

  5. Mongodb shell mongo:Обикновено е разрешено само едно използване на всеки адрес на сокет (протокол/мрежов адрес/порт). за сокет:0.0.0.0:27017