Я хотел бы объединить 2 области с помощью ИЛИ.
scope :unassigned, -> {
where(dongle_id: nil)
}
scope :driverless, -> {
left_outer_joins(:customer).where(customers: { id: nil })
}
Сейчас я делаю это, так как не могу понять:
scope :inactive, -> {
left_outer_joins(:customer).where(
'customers.vehicle_id IS ? OR vehicles.dongle_id IS ?', nil, nil
)
}