SELECT *
FROM table
WHERE some_id = ANY(ARRAY[1, 2])
ou
ANSI
-compatível:SELECT *
FROM table
WHERE some_id IN (1, 2)
O
ANY
A sintaxe é preferida porque a matriz como um todo pode ser passada em uma variável vinculada:SELECT *
FROM table
WHERE some_id = ANY(?::INT[])
Você precisaria passar uma representação de string da matriz:
{1,2}