我有mongoDB"用户"以JSON格式收集,我想返回所有隐私属性的数据。我该怎么办?
{
"name" : "Maria Kari",
"social" : [
{
"facebook" : "www.fb.com/maria.mongodb",
"privacy" : true
},
{
"twitter" : "www.tw.com/mongodb",
"privacy" : false
}
],
"personal" : [
{
"cell_no" : "+1-99082198414",
"privacy" : true
},
{
"email" : "maria@mongodb.com",
"privacy" : false
}
]
}
在这里,我想返回隐私真实的数据。例如,facebook,它的隐私等于真。如何为此构建查询?
谢谢。 :&#39)
答案 0 :(得分:0)
db.users.find( {
$or:[{ 'social.privacy': true },{'personal.privacy': true}]
)