есть ли способ экспортировать только указанные поля во вложенном документе при использовании mongoexport? mongo docs говорит, что нужно просто использовать -f field1, field2 и т.д., но это работает только с полями верхнего уровня. у меня есть документ внутри основного документа, в котором также есть поля. есть ли способ получить только эти?
Пример:
{
"topField1": "topValue1",
"topField2": "topValue2",
"subDoc1: {
"subField1": "subValue1",
"subField2": "subValue2"
}
}
есть ли способ указать, что я ТОЛЬКО получаю поле subField2?
Я знаю, что в обычном запросе mongo я мог бы использовать «subDoc1.subField2», который просто
return {"$ oid": 122432432, {"subDoc1": {"subField2": "subValue2"}}
, но это, похоже, не работает с mongoexport
.
также я хочу экспортировать как json
.