В моем приложении на Rails я перебираю массив, чтобы создать список условий, к которым должен присоединиться OR.Ниже приведено основное описание того, как я в настоящее время делаю это.
conditions = nil
set.each do |value|
condition = value.to_condition
conditions = conditions ? conditions.or(condition) : condition
end
Очевидно, что это не красиво, но я все еще не до конца знаю свой путь вокруг Арела.Предлагает ли он какой-либо лучший способ присоединения к набору динамически генерируемых условий?