mannaro
@mannaro
Умею профессионально гуглить

Как сделать выборку в mongodb?

Здравствуйте! Есть у меня коллекция в mongodb. Все документы там выстроены по модели (mongoose).

Code:
{
  _id: ObjectId,
  name: String,
  shop: ObjectId
}

Shop:
{
  _id: ObjectId,
  name: String
}

Мне надо выбрать несколько записей из коллекции shops, отсортировав их по количеству кодов, ссылающихся на этот магазин (через поле codes->shop).
  • Вопрос задан
  • 2964 просмотра
Решения вопроса 1
anyd3v
@anyd3v
Это же nosql. в нем нельзя join'ить
В это случае заводят каунтер в Shop, который увеличивают или уменьшают в момент добавления или удаления Code.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы