質問: ANY(preference_num)", num)} ``` しかしながら、こちらのプレイスホルダーでは、配列を引数として渡すことができません。 なお、引数が1つ(ユーザーの選択した条件が1つ)のときは問題なくクエリは機能しております。 以上、何卒よろしくお願いします
回答: 上述のコメントにもありますが、postgresqlのデータ型がcharacter varying[]であるため、引数を明示的に可変長文字列に指定することで解決しました。 ``` where("preference_num && ARRAY[?]::varchar[]", num) ```