Я использую собственный тип массива Postgres и пытаюсь найти записи, в которых идентификатор отсутствует в идентификаторах получателей массива.
Я могу найти, где они В:
SELECT COUNT(*) FROM messages WHERE (3 = ANY (recipient_ids))
Но это не работает:
SELECT COUNT(*) FROM messages WHERE (3 != ANY (recipient_ids))
SELECT COUNT(*) FROM messages WHERE (3 = NOT ANY (recipient_ids))
Как правильно проверить это состояние?