[Feature] [Go] Filtre non fonctionnel sur tableau
Contrairement au filtre mfilter
avec les moteurs Python
, il est actuellement impossible d'effectuer de requête dans un tableau avec les filtres de l'event-filter
et des watchers
.
Or les documents impact
et depends
sont des tableaux.
En conséquence, il est impossible d'effectuer une requête comparable dans Mongo à : db.getCollection('default_entities').find({ "impact": { "$in": ["serveur_de_test_01"]}})
.
Cela empêche de pouvoir filtrer simplement sur les composants.
Actuellement le workaround consiste à utiliser une regex sur le champ _id
.
Exemple :
"_id": {"regex_match": "/serveur_de_test_01$"}
Il serait préférable de pouvoir interroger directement impact
et depends
.