Я пытаюсь использовать условие для событий, когда start_at DateTime равно или больше, чем сегодняшняя дата. Я хочу перечислить предстоящие события, но ясно, что они не наступают, если они уже прошли.Сравните DateTime с текущей датой
у меня есть:
@appointments = Event.find(:all, :conditions => ['move_id = ? AND start_at = ?', @move.id, Date.today])
Я думаю, что можно сравнивать яблоки и апельсины здесь. Он не бросает и не ошибается, просто не делает того, что он должен.
Помощь! Заранее спасибо.
Если он не делает то, что должен, что он делает? – theIV
Извините, плохое объяснение. Он втягивает события в соответствии с ассоциацией, чтобы переместить ее, но, похоже, не подтверждает условие на start_at. Он извлекает информацию о дате, но не сравнивается? – looloobs