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