Saat ini tidak ada cara untuk memfilter pada dokumen tersemat seperti yang Anda gambarkan. Menggunakan notasi titik memungkinkan Anda untuk mencocokkan pada dokumen yang disematkan, tetapi seluruh dokumen, induk dan semuanya, akan tetap dikembalikan. Anda juga dapat memilih bidang mana yang akan dikembalikan, tetapi itu juga tidak terlalu membantu kasus Anda.
Kami memiliki kasus "koleksi virtual", yang akan mengimplementasikan fungsi yang diinginkan; jangan ragu untuk memilihnya:
http://jira.mongodb.org/browse/SERVER-142
Sementara itu, Anda mungkin harus memperlakukan komentar sebagai koleksi mereka sendiri. Secara umum, jika Anda perlu bekerja dengan kumpulan data yang diberikan sendiri, buatlah kumpulan itu. Jika lebih baik dipahami sebagai bagian dari beberapa set lain, lebih baik untuk disematkan.