@iordania

Выборка в нужном порядке (не по дате)?

Добрый день!
Имеется вложенный массив в документ.
В массиве лежат ObjectId документов...
при выборке таким образом:
await Page.find({ '_id' :{ $in:projectItem.pages}}, function(err,data){})
      .populate(["page"])
      .exec(function (err, pages) {
        if (err) {
          return res.status(404).json({
            status: "error",
            message: "Pages not found",
          });
        }

        res.json({pages});
      });

где projectItem.pages - массив с id

в итоге я получаю массив с документами в порядке их изначального добавления(по датам), а нужно именно в том который задан в самом массиве

5fd8996006131729624410.png

Как исправить ?
  • Вопрос задан
  • 16 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы