次のことをしようとしています
ElectricityProfile.find_by_sql ["select * from electric_profiles where owner_id IN?"、array]
ただし、SQLは配列を受け入れないようです。
列を配列と照合する他の方法はありますか?
使用:Rails 3.2.x Ruby 193 MySQL
次のことをしようとしています
ElectricityProfile.find_by_sql ["select * from electric_profiles where owner_id IN?"、array]
ただし、SQLは配列を受け入れないようです。
列を配列と照合する他の方法はありますか?
使用:Rails 3.2.x Ruby 193 MySQL
の周りに中かっこが必要です?
。
ElectricityProfile.find_by_sql ["select * from electricity_profiles where owner_id IN (?)", array]
また
ElectricityProfile.where("owner_id IN (?)", array)
以下を使用してください。
ElectricityProfile.find_by_sql("select * from electricity_profiles where owner_id in (?)", array])