Получение следующего и предварительного идентификатора для каждого объекта Json - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь получить для всех объектов предварительный просмотр и следующий «id» каждого, но я получаю пустой ответ:

{
   id: "5d810c4e58add1268643cc7c",
   video_url_next: { },
   video_url_prev: { },
},

Используемый код:

data: docs.map(doc => {
   const next = Video.find({_id: {$gt: doc.id}}).sort({_id: 1 }).limit(1).exec();
   const prev = Video.find({_id: {$lt: doc.id}}).sort({_id: -1 }).limit(1).exec();
   return {
      id: doc._id
      video_url_next: next,
      video_url_prev: prev,
   }
})
...