0
我有這個字符串在我蒙戈DB更新數據:的MongoDB在查詢
{"data":{"data":"abc"},"user":"xyz"}
但我需要這個。
{"data":abc","user":"xyz"}
但是我的數據是二進制格式
我怎樣才能解決這個問題?
我有這個字符串在我蒙戈DB更新數據:的MongoDB在查詢
{"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
}