私はmongo DBにこの文字列を持っています:
{"data":{"data":"abc"},"user":"xyz"}
しかし、私はこれが必要です。
{"data":abc","user":"xyz"}
しかし、私のデータはバイナリ形式です
どうすればこの問題を解決できますか?
私はあなたを正しく理解していますか?
> db.a.save({"data":{"data":"abc"},"user":"xyz"})
> db.a.find()
{ "_id" : ObjectId("51d679982582b20ad127ce98"), "data" : { "data" : "abc" }, "user" : "xyz" }
> db.a.aggregate({$project:{data:'$data.data', user:1}})
{
"result" : [
{
"_id" : ObjectId("51d679982582b20ad127ce98"),
"data" : "abc",
"user" : "xyz"
}
],
"ok" : 1
}