タイプ integer[] の user_list 列を含む user_lists テーブルがあります。
私はこのクエリを実行しようとしていますが、これは十分に基本的なようです:
select id, alias from users where id = ANY(select user_list from user_lists where id = 2 limit 1);
次のエラーが発生します。
エラー: 演算子が存在しません: integer = integer[]
ヒント: 指定された名前と引数の型に一致する演算子はありません。明示的な型キャストを追加する必要がある場合があります。
私はpostgres 8.3.11を使用しています。アップグレードはオプションではありません。
私は何が欠けていますか?