Как вернуть несколько коллекций 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 свойства - все в одном запросе?

Ответы на вопрос(3)

Ваш ответ на вопрос