Ai-je bien compris que Data Explorer ne prend pas en charge les extractions JSON ?
J’ai essayé, cela renvoie l’erreur :
PG::UndefinedFunction: ERREUR : la fonction json_extract(text, unknown) n’existe pas
INDICE : Aucune fonction ne correspond au nom et aux types d’arguments donnés. Vous pourriez avoir besoin d’ajouter des conversions de type explicites.
Salut !
Ceci est une fonction MySQL, mais Data Explorer interroge la base de données PostgreSQL de Discourse à la place.
D’après cette réponse SO, vous recherchez l’opérateur @> de Postgres pour les types de données JSON :
@>
Merci ! C’était en fait plus comme json_extract_path_text et a aidé à construire une belle requête pour le désordre de Falco ici