Категории

  • Новости, обновления и события

  • Вопросы и сообщения о проблемах, связанных с Shopker

  • Ссылки на обучающие материалы, рецепты...

  • Здесь можно задавать вопросы, не связанные конкретно с Shopker

  • Здесь можно предлагать работу

  • Статьи от разработчиков и пользователей

  • Здесь можно опубликовать ссылку на ваш сайт, использующий Shopker

Последние комментарии

  • L

    Пользователь @admin написал в MongoDB: поиск ассиметричных записей:

    [{
    $skip: 100
    }, {
    $limit: 100
    }, {
    $lookup: { ...

    Спасибо большое за помощь!
    Запрос обрабатывает записи группами.

    Читать далее
  • Если записей очень много, то Вы можете обрабатывать их группами по 100 записей за раз, например. Для этого можно использовать $skip и $limit.

    [{ $skip: 100 }, { $limit: 100 }, { $lookup: { ...

    Читать далее
  • Я думаю нужно идти по такому пути:

    К коллекции "contact" прицепляем данные из "account" через $lookup. Ищем те элементы, у которых массив прицепленных данных пустой. Нужен массив ID? Группируем и убираем лишнее через $project.

    Пример (не проверял):

    [{ $lookup: { from: 'account', localField: '_id', foreignField: 'owners.contactId', as: 'accounts' } }, { $match: { "accounts": [] } }, { $group: { _id: null, ids: { '$push': '$_id' } } }, { $project: { '_id': 0 } }]

    Читать далее