Я использую ryanb-scope-builder и столкнулся со следующей проблемой.
def self.search(options)
scope_builder do |builder|
builder.released.visible
builder.cheap if options[:cheap]
end
end
Это генерирует запрос, который имеет:
builder.released.visible *AND* builder.cheap if options[:cheap]
В то время как я хочу, чтобы область видимости была ИЛИ как
builder.released.visible *OR* builder.cheap if options[:cheap]
Есть ли какой-нибудь драгоценный камень, который может решить эту проблему?
спасибо