2
Я хочу написать query
на модели employee
, где employee
date_of_leaving
- nil
или он должен быть в определенном date range
.Как получить записи, чья date_of_leaving равна нулю или она должна быть в определенном диапазоне дат в рельсах?
Вот мой текущий запрос:
e = Employee.where.not('date_of_leaving >= ? and date_of_leaving <= ?', Date.today - 60, Date.today).where(:date_of_leaving => nil)
но его возвращение #<ActiveRecord::Relation []>
где цепочка - 'AND'. См. Ответ от @Andrey Deineko для правильного запроса – Fallenhero