like_words = '%北海道%','%青森県%','%岩手県%'
@guest = Guest.where([
"gst_bln = 0
and gst_age >= ?
and gst_college >= ?
and gst_job_change >= ?
and gst_sex >= ?
and gst_from LIKE ?",
0, 0, 0, 0, like_words ])
上記のような形でlike句に配列を渡してあげたいのですがなぜかうまくいかないです。
何かいい方法はありますか?
追記
===========
ActiveRecord::StatementInvalid (Mysql2::Error: Operand should contain 1 column(s): SELECT guests
.* FROM guests
WHERE ( gst_bln = 0
and gst_age >= 0
and gst_college >= 0
and gst_job_change >= 0
and gst_sex >= 0
and gst_from LIKE '%北海道%','%青森県%','%岩手県%')):
===============
ログはこんな感じです。。。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。