Я использую Rails 5. Я хочу написать предложение where с AND, чтобы возвращать результаты только при двух условиях. Я попробовал это
new_orders = Order
.joins(:line_items => { :shipping => :vendor })
.where.not(
:vendors => { :id => vendor_ids }
)
).and(
Order.joins(:line_items).where(:holding => nil)
)
, но получаю NoMethodError: undefined method and for #ActiveRecord::Relation []. Did you mean? any?" error.