Jeg prøvede denne forespørgsel for at filtrere 'null'::json
fra værdier med denne forespørgsel:
SELECT DISTINCT json_object_keys(j) from t WHERE j <> 'null'::json;
Men tilsyneladende er der ingen json <> json-operator, så jeg var nødt til at caste den til tekst og sammenligne.
SELECT DISTINCT json_object_keys(j) from t WHERE j::TEXT <> 'null';
Det her virker! Jeg er dog ikke Postgres-ekspert, så dette er måske ikke den mest effektive måde at udføre denne kontrol på.