json_array_contains ()

Veamos ahora el json_array_contains(json_array text, value any) función con la siguiente consulta.

Consulta

default> select json_array_contains('[10, 20, 30]', 10) as array_contains;

Resultado

La consulta anterior generará el siguiente resultado.

array_contains 
------------------------------- 
true

La consulta determina si el valor dado existe en la matriz JSON o no. Aquí, el valor dado 10 está presente en la matriz, por lo que el resultado es verdadero.