Gunakan notasi titik
untuk menjangkau di dalam dokumen larik yang disematkan. Misalnya, untuk menanyakan Post komentar dengan created_at antara date1 dan date2 :
Post.find({ "comments.created_at": { $gt: date1, $lt: date2 }}, function (err, docs) {
...
});
PERBARUI
Terima kasih atas editannya; sekarang saya mengerti bahwa Anda mencoba memfilter komentar dari satu pos dengan created_at mereka tanggal. Anda tidak dapat melakukannya secara langsung dengan kueri MongoDB, tetapi saya yakin Anda dapat melakukannya dengan kerangka kerja agregasi 2.2 jika Anda menggunakan versi tersebut. Simak pembahasan permintaan fitur
ini di Jira misalnya.