Я хочу использовать какой-то цикл или итератор внутри, где оператор, какРельсы, squeel - петля внутри «где»
Product.where{ array.each do |e|
(id >= e[0]) & (id <= e[1])
end }
ли что-то подобное возможно?
В действительности запрос намного сложнее, и я не хочу публиковать всю архитектуру здесь.
Нет, однако, можно создать строку запроса на основе массивов до, и вставить их в где заявление –
Вот сидел ... Ну, давайте использовать ПР»хороший строки запроса ... – Dezl
Will массив всегда содержит 2 значения? – eabraham