J'ai essayé cette requête, pour filtrer le 'null'::json
valeurs avec cette requête :
SELECT DISTINCT json_object_keys(j) from t WHERE j <> 'null'::json;
Cependant, apparemment, il n'y a pas d'opérateur json <> json, j'ai donc dû le convertir en texte et comparer.
SELECT DISTINCT json_object_keys(j) from t WHERE j::TEXT <> 'null';
Cela marche! Je ne suis pas un expert de Postgres, donc ce n'est peut-être pas la manière la plus efficace de faire cette vérification.