Я использую рельсы 2.3.5 (на данный момент не могу обновить). Я пытаюсь сделать find на основе наличия нескольких параметров. Вот мой код:
qstr = "customer_name_id = ?"
qparams = [customer_engagement.customer_id]
unless customer_engagement.games_opened_since.nil?
qstr << " and created_at >= ?"
qparams << customer_engagement.games_opened_since
end
Issue.find(:all, :conditions => [qstr, qparams]).each_with_index do |issue,index|
Когда я запускаю этот код, я получаю эту ошибку:
wrong number of bind variables (1 for 2) in: customer_name_id = ? and created_at >= ?
Может кто-то помочь мне с этим?
qparams, убедитесь, что у него есть 2 значения. - person Saurabh   schedule 27.04.2014