Пропустить и ограничить пн goose модель поддокумента / массива - PullRequest
0 голосов
/ 04 марта 2020

Я недавно начал изучать express и понедельник goose, но я не уверен, что мне следует поступать так, как я. Я следовал руководству по обработке сообщений, каждое сообщение может иметь лайки и комментарии, моя модель похожа на эту из руководства. Пн goose Публикация модели

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

Post.find ({id: req.params.id, комментарии: {skip: 0, limit: 10}}) ???

1 Ответ

0 голосов
/ 04 марта 2020

Посмотрите на этот ответ: Пропустить и ограничить элемент вложенного массива

В качестве примера вы должны использовать SLICE

db.collection.find({}, {ObjectArray:{$slice:[0, 3]}})
...