J'ai une notification intégrée dans l'utilisateur. Dans Mongoid, comment pourrais-je obtenir une requête similaire. La requête ci-dessous est effectuée en utilisant Mongdb:Mongoid, aide avec les notifications
MONGODB site_name_development['users'].update(
{"_id"=>BSON::ObjectId('4ce694e672357e015a000014'),
"notifications._id"=>BSON::ObjectId('4ce694e672357e015a000017')},
{"$set"=>{"notifications.0.is_active"=>true}})
Fondamentalement, si j'ai l'utilisateur Foobar. Foobar a 3 types de notifications. Je souhaite activer l'une de ces notifications en définissant is_active sur true. En même temps, toutes les autres notifications is_active doivent être définies sur false
Quelle requête doit être exécutée?