Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо написать пайплайн агрегации а МонгоДБ. Каждый документ в коллекции представляет собой некого агента. В каждом таком документе есть поле "список полисов" ("policyList"), что является массивом объектов. Каждый объект такого массива представляет собой данные о полисе. Задание: отфильтровать каждый документ чтобы в массиве "список полисов" остались лишь те объекты которые соответствуют определенному критерию, а если ни одного такого объекта в массиве "список полисов" не осталось то массив будет пустым и тогда весь документ из конечной выборки тоже удалить так как не нужны заказчику документы с пустыми списками полисов. Самое сложное это тот самый определённый критерий. В каждом объекте "списка полисов" есть поле "дата получения" ("receivedDate"), и кроме того в "списке полисов" есть поле "детальный статус полиса" ("policyStatusDetail"), которое является массивом объектов, а в каждом объекте массива "детальный статус полиса" есть свой массив "массив полисов" ("policiesArray"), и в каждом объекте массива "массив полисов" есть объект "дата статуса полиса" ("policyStatusDate"). Так вот, если клиента интересуют, например, все полисы с 01 февраля 2022 года по 01 марта 2022 года, тогда запрос должен проверить поля "дата получения" и "дата статуса полиса" (у всех объектов "массива полисов"), и если хотя бы в одном из них есть дата которая находиться в промежутке с 01/02/2022 до 01/03/2022, тогда весь такой объект "списка полисов" попадает в конечную выборкe, а если ни одного совпадения нет тогда не попадает. Тоесть в структуре документа есть 3 вложенных массива, и при фильтрации проверяем значение полей в самом вложенном массиве ("policyStatusDate") и наименее вложенном "receivedDate"). Наглядно будет виднее когда отправлю json текущей коллекции в монго.

Оплата договорная, достойная, заказ срочный для выполнения

3 года назад
guest_16514378969164
3 года в сервисе
Был
3 года назад

Заявки фрилансеров

Гонтарева
 
26 лет
3 года в сервисе
Был
3 года назад
3 года назад
Олександра
 
26 лет
3 года в сервисе
Была
3 года назад
3 года назад
  • Похожие заказы

  • Создайте приложение на Win Forms для работы с электрическими цепями. Программа должна позволять создавать последовательные, параллельные и смешанные соединения, задавать напряжение и силу тока, изменять сопротивление резисторов и отображать параметры на каждом участке цепи.

    Прикладное ПО1 исполнитель
    Завершен
    3 года назад
  • Требуется разработать справочный раздел Wiki для крипто-форума с двумя режимами: readonly и edit. В режиме readonly пользователи могут просматривать статьи, в то время как в режиме edit администрация может добавлять, редактировать и удалять разделы и статьи. Необходима структура базы данных для управления пользователями, категориями и контентом. Используйте CSS Bootstrap и минимальный JavaScript без сторонних библиотек.

    Закрыт
    3 года назад
  • Необходимо спроектировать сетевую инфраструктуру для организации с конфиденциальной информацией. Проект должен включать минимум 10 ПК и охватывать отделы: информационной безопасности, бухгалтерии, работы с клиентами и серверный отдел. Использование GNS3 для создания лабораторной модели обязательно.

    Прикладное ПО1 исполнитель
    Закрыт
    3 года назад
  • $80

    Требуется разработка плагинов для регистрации входящих и исходящих писем. Функционал включает создание записей в журнале, заполнение полей через всплывающие списки, сохранение содержимого сообщений и формирование отчетов в Excel и PDF. Плагины должны поддерживать изменение пути сохранения файлов и отправку уведомлений ответственным лицам.

    Закрыт
    3 года назад
  • Требуется разработка программы для ПК, которая будет решать задачи по сопротивлению материалов и строительной механике. Программа должна генерировать текстовые отчеты в формате PDF с введенными данными, рисунками и поэтапным ходом расчета. Идеальный исполнитель — специалист с высшим техническим образованием, знакомый с данными дисциплинами.

    Закрыт
    3 года назад
  • Необхідно розробити програмне забезпечення для автоматичної відправки скарг на спільноту у Вайбер. Зосередьтеся на інтеграції з API Вайбер та забезпечте простий у використанні інтерфейс.

    Закрыт
    3 года назад
  • Требуется исправить ошибку, связанную с кодировкой сохраняемого файла в приложении на Python. Также необходимо реализовать чтение и сохранение базы данных для дальнейшей работы с DataFrame. Возможны два варианта: исправление текущей базы данных или сохранение в отдельный файл. Подробности в прикрепленном документе.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Требуется верстка новых элементов на сайте 'УльтраТан' с учетом внесенных изменений в список товаров. Необходимо добавить краткие описания, увеличить размер изображений, изменить ярлыки и внедрить закрепляющуюся шапку. Также требуется адаптация списка подразделов для мобильного экрана.

    Закрыт
    3 года назад
  • $125

    Требуется верстка новых элементов для сайта 'УльтраТан'. Необходимо учесть изменения в списке товаров, включая добавление кратких описаний, увеличение изображений, изменение ярлыков и внедрение закрепляющейся шапки. Также требуется адаптация для мобильных устройств с отображением товаров по 2 в ряд.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад