Как вернуть несколько коллекций Mongoose за один запрос get?
Я пытаюсь сгенерировать ответ, который возвращает одну и ту же коллекцию, отсортированную по 3 различным столбцам. Вот код, который у меня сейчас есть:
var findRoute = router.route("/find")
findRoute.get(function(req, res) {
Box.find(function(err, boxes) {
res.json(boxes)
}).sort("-itemCount");
});
Как вы можете видеть, мы делаем один запрос на получение, запрашиваем Box, а затем сортируем их поitemCount
в конце. Это не работает для меня, потому что запрос возвращает только одну коллекцию JSON, которая сортируется поitemCount
.
Что я могу сделать, если я хочу вернуть еще две коллекции, скажем,name
а такжеsize
свойства - все в одном запросе?