I am attempting to determine if any item from a list of values is present in an array column in PostgreSQL.
SELECT * FROM data WHERE array IN (array)
I have this working using the && operator and a manually constructed array literal:
SELECT id, data FROM things WHERE '{"value", "other"}' && (array_column)
Is there a better way of accomplishing this?