Сортировать список комментариев по убыванию пн goose? - PullRequest
0 голосов
/ 13 июля 2020

Здравствуйте, добрый день У меня проблема. Я хотел упорядочить комментарии, которые сделаны таким образом, чтобы первый из них был виден самым новым в порядке убывания, чтобы там, где написано «Я хочу быть первым», было первый и номер 1 последний

Я использую moongose ​​в запросе таким образом, но он не работает, согласно документации он использует find, но я использую findById I у вас есть несколько вопросов.

изображение, которое я хочу показать в примере, это [введите описание изображения здесь] [1]

фрагмент кода - это API - это

 Topic.findById(topic._id)
      .populate('user')
      .populate({path:'comments.user',sort:{'date':-1}})
      .exec((err, topic)=>{
        if(err){
            return res.status(500).send({
            status: 'error',
            message:'Erro en la petición ',
          });
        }
        if(!topic){
            return res.status(404).send({
            status: 'error',
            message:'No exite el tema',
           });
        }
                              
        //devolver el resultado 
        return res.status(200).send({
        status: 'success',
        topic: topic
        }); 
  });

Все предложения приветствуются. Это также означает, что у меня есть сортировка по _id. и вы все еще не работаете, он не заказывает его, но он работает правильно, он не ломается, он позволяет мне помещать комментарии в переднюю часть, которую я использую angular. Что еще пришло мне в голову, можно заказать через фронтенд? .

Буду признателен за помощь и предложения, спасибо. [1]: https://i.stack.imgur.com/q15py.png

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...