如何在没有案例类的情况下使用ReativeMongo获取特定对象字段

时间:2017-11-01 08:35:44

标签: mongodb scala reactivemongo

我的MongoDB文档是

{
"_id" : ObjectId("59f9850e44b0e37ffba68899"),
"code":32,
"sweet" : {
    "reddy" : 0.0,
    "sekhar" : 1.0,
    "praveen" : 1.0,
    "all" : 1.0
},
"salt" : {
    "reddy" : 0.0,
    "sekhar" : 1.0,
    "praveen" : 1.0,
    "all" : 1.0
},
"pepper" : {
    "reddy" : 0.0,
    "sekhar" : 1.0,
    "praveen" : 1.0,
    "all" : 1.0
},
"All" : {
    "reddy" : 0.0,
    "sekhar" : 1.0,
    "praveen" : 1.0,
    "all" : 1.0
}
}

如何在不编写对象的新案例classe的情况下获取唯一的特定Object字段值。

我已尝试在 mongo命令提示符

中查询之后为特定对象获取它们
db.test.find({code:{$in:[32]},{new: 0 }}).pretty();

db.test.find({code:{$in:[32]},{new: 1}}).pretty();

db.test.find({code:{$in:[32]},{"new": 1}}).pretty();

db.test.find({code:{$in:[32]},{"new": 0}}).pretty();

0 个答案:

没有答案