У меня проблема с попыткой сделать сортировку по дате в обновленной записи "post" (вложенный документ), с кодом ниже, я вижу сообщения в порядке их создания. Мне нужно сортировать по дате обновления.
var postSchema = new mongoose.Schema({
post: String,
created_at: { type: Date, default: Date.now },
updated_at: Date
});
var UserSchema = new mongoose.Schema({
username: String,
password: String,
posts: [postSchema]
});
app.get("/val",isLoggedIn, function(req, res){
var aca = req.user._id;
User.findById({_id: aca},function(err, myposts){
if(err){
console.log(err);
} else {
res.render("index", {dataposts:myposts});
}
});
});