【发布时间】:2013-08-09 16:56:51
【问题描述】:
我正在尝试使用 AREL 构建 where 子句,但这不会执行查询:
rec = self.where('color' => color_passed)
rec = rec.where('make' => make_passed) if make_passed.present?
rec = rec.where('year' => year_passed) if year_passed.present?
如何根据某些条件正确附加 where 条件?
【问题讨论】:
标签: ruby-on-rails-3 arel