MongoDB où clause

J’ai mongoDB collection “utilisateurs” au format JSON et je veux renvoyer toutes les données ayant la confidentialité est vraie Comment puis-je le faire ?

{ "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 } ] } 

Ici, je veux retourner les données ayant la vie privée est vraie. Par exemple, facebook, sa confidentialité est égale à true. Comment construire une requête pour cela?

Je vous remercie. : ‘)

 db.users.find( { $or:[{ 'social.privacy': true },{'personal.privacy': true}] )