Aşağıdaki belgelerle birlikte bir MongoDB koleksiyonum var. Belgelerin bir kısmı 1 alana sahip, bazıları da 2 tane var. Sadece "productid" alanım olanları ihraç etmekle ilgileniyorum. Aşağıdaki sorguyu kullanıyorum ama hatayı alıyorum: "tür haritasının [dize] arabiriminin {}" GO değerine benzersiz olmayan dize olamaz.MongoExport hatası - dizginsiz dize olamaz
belge şuna benzer:
[
{
"id" : 1,
},
{
"id" : 2,
},
{
"id" : 3
"Product Info":
{
"ProductName" : "test"
}
}
]
şöyle kullanıyorum MognoExport komut şöyledir: mongoexport --username x --password x --host x --db mydb --collection mycol --query '{"Product Info.ProductName":{"$exists":true}}' --type=csv --fields id,productid --out "c:\myfile.csv"