我想在 where 语句中使用某种循环或迭代器,例如
Product.where{ array.each do |e|
(id >= e[0]) & (id <= e[1])
end }
这样的事情可能吗?
实际上查询要复杂得多,我不想在这里发布整个架构。
我想在 where 语句中使用某种循环或迭代器,例如
Product.where{ array.each do |e|
(id >= e[0]) & (id <= e[1])
end }
这样的事情可能吗?
实际上查询要复杂得多,我不想在这里发布整个架构。