Anda dapat menggunakan proyeksi MongoDB yaitu $project
operator pipeline kerangka kerja agregasi juga. (cara yang disarankan). Jika Anda tidak ingin menggunakan project
cek link ini
db.collection.aggregation([{$project{ . . }}]);
Berikut adalah contoh kasus Anda:
db.collectionName.aggregate
([
{ $project: { a: 1, 'b': '$subdoc.b', 'c': '$subdoc.c'} }
]);
Memberi Anda output seperti yang Anda harapkan yaitu
{
"a" : 1,
"b" : 2,
"c" : 3
}