Я хотел бы определить этап агрегации $project, где я могу дать ему указание добавить новое поле и включить все существующие поля, не указывая все существующие поля.
Мой документ выглядит так: со многими полями:
{
    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...
]
Есть ли что-то вроде ключевого слова "включить все поля", которое я могу использовать в этом случае, или каким-либо другим способом избежать необходимости перечислять каждое поле отдельно?