os campos devem ser
id
name
address.0.line1
address.0.line2
address.0.city
address.0.country
address.0.postcode
Estou usando o mongoexport para exportar algumas coleções para arquivos CSV. No entanto, quando tento segmentar campos que são membros de uma matriz, não consigo exportá-lo corretamente.
comando que estou usando:
mongoexport -d db -c collection -fieldFile fields.txt --csv > out.csv
e o conteúdo de fields.txt é semelhante a
id
name
address[0].line1
address[0].line2
address[0].city
address[0].country
address[0].postcode
onde os dados do BSON seriam:
{
"id": 1,
"name": "example",
"address": [
{
"line1": "flat 123",
"line2": "123 Fake St.",
"city": "London",
"country": "England",
"postcode": "N1 1AA"
}
]
}
qual é a sintaxe correta para exportar o conteúdo de uma matriz?
os campos devem ser
id
name
address.0.line1
address.0.line2
address.0.city
address.0.country
address.0.postcode