আমি একটি agg প্রকল্পের সমষ্টি পর্যায়টি সংজ্ঞায়িত করতে চাই যেখানে আমি এটিতে নতুন ক্ষেত্র যুক্ত করার নির্দেশ দিতে পারি এবং বিদ্যমান বিদ্যমান ক্ষেত্রগুলির তালিকা না রেখে সমস্ত বিদ্যমান ক্ষেত্রগুলি অন্তর্ভুক্ত করতে পারি।
আমার দস্তাবেজটি অনেক ক্ষেত্র সহ এইরকম দেখাচ্ছে:
{
obj: {
obj_field1: "hi",
obj_field2: "hi2"
},
field1: "a",
field2: "b",
...
field26: "z"
}
আমি এইভাবে একটি সমষ্টি অপারেশন করতে চাই:
[
{
$project: {
custom_field: "$obj.obj_field1",
//the next part is that I don't want to do
field1: 1,
field2: 1,
...
field26: 1
}
},
... //group, match, and whatever...
]
"সমস্ত ক্ষেত্র অন্তর্ভুক্ত" কীওয়ার্ডের মতো এমন কিছু আছে যা আমি এই ক্ষেত্রে ব্যবহার করতে পারি, বা প্রতিটি ক্ষেত্রকে আলাদাভাবে তালিকাভুক্ত না করার জন্য অন্য কোনও উপায়?