У меня есть две таблицы: отгрузки и манифесты.
- отгрузки: идентификатор, имя
- манифесты: id, идентификатор отгрузки, start_time, end_time
У Отправки есть Множество Манифестов, и Манифест принадлежит_ одной Отправке.
Как мне написать область ActiveRecord, которая возвращает мне все Отправления, где:
- , если у него есть хотя бы один манифесттекущее время находится между временем начала и окончания, ИЛИ
- оно не имеет манифестов