Dalam execFind
panggilan balik, post
parameter adalah array posting, bukan hanya satu. Itu sebabnya Anda mendapatkan null says
saat Anda mencoba dan memperlakukannya sebagai satu pos.
Juga, jika Anda hanya menginginkan 10 terbaru, Anda dapat menghubungi limit(10)
dalam rantai kueri Anda. Anda mungkin juga harus menggunakan exec
bukannya execFind
karena sedikit lebih jelas.
Jadi sesuatu seperti:
Post.find({'page': curPage}).sort('-date').limit(10).exec(function(err, posts){
console.log("Emitting Update...");
socket.emit("Update", posts.length);
console.log("Update Emmited");
});