Bonjour @ tous,
Voici ma structure de données:
J'aimerais supprimer tous les device_properties.deveui="4883c7df300411a4"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 { "_id" : ObjectId("597ec3a2b42c4c28d41879e1"), "id" : "uplink-73-efbf", "device_properties" : { "appeui" : "4883c7df30040000", "deveui" : "4883c7df300411a4", "external_id" : "FW 1.4 / HW 2.3" }, ...
Mais je suis obligé de mettre la totalité des sous propriétés pour que ça fonctionne
OK :KO :
Code : Sélectionner tout - Visualiser dans une fenêtre à part db.loramessages.remove({ "device_properties" : { "appeui" : "4883c7df30040000", "deveui" : "4883c7df300412a7", "external_id" : "FW 1.4 / HW 2.3"}})Et pour aller plus loin, je n'arrive pas à faire un "Like". Ceci ne fonctionne pas (j'ai essayé plusieurs syntaxes trouvées sur le net... /, /.$, ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part db.loramessages.remove({ "device_properties" : { "deveui" : "4883c7df300412a7"}})
KO :Pouvez vous m'éclaircir ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part db.loramessages.remove({ "device_properties" : { "deveui" : /^412a7/}})
Merci d'avance.
Partager