Я хочу добавить новый столбец с именем «MyJsonObject» в таблицу «Test». Новый столбец должен содержать значения только в том случае, если они имеют значение true, а не NULL или 'null' как текст.
NULL как значение можно отфильтровать с помощью json_strip_nulls
, но как я могу отфильтровать другие значения, false и 'null' как текст?
json_strip_null
работает только для значений NULL
myjsonstring |
-----------------------------------------------------------------------|
{"column_1":false,"column_2":false,"column_3":true,"column_4":"red"} |
{"column_1":false,"column_2":false,"column_3":true,"column_4":"yellow"}|
{"column_1":false,"column_2":true,"column_3":true} |
{"column_1":true,"column_2":false,"column_3":true,"column_4":"NULL"} |
Хочу получить:
myjsonstring |
-----------------------------------------------------------------------|
{"column_3":true,"column_4":"red"} |
{"column_3":true,"column_4":"yellow"}|
{"column_2":true,"column_3":true} |
{"column_1":true,"column_3":true |