Я создаю свою простую систему блогов, и каждая статья в системе имеет два входа для установки параметра, начиная с которого статья будет видима для посетителей, а второй ввод - для даты, до того как она будет посещена.
Например, если я установлю на эти входы значения
2011-10-25 и 2011-10-28 , значит, статья будет видна через 3 дня. Если бы я хотел, чтобы статья оставалась видимой, я бы хотел ввести значения 0000-00-00.
Но теперь я думаю, как сделать SQL-запрос - я пытаюсь что-то вроде:
Article.where('from_date <= ? AND to_date >= ?', Func.today, Func.today)
Это работает, если я установил дату, с этого момента и до этого я хочу, чтобы статья была видна. Но если я укажу, что хочу, чтобы статья была видна каждый раз (0000-00-00), то этот запрос не работает ...
Я хотел бы спросить вас о подсказке, как обновить SQL-запрос выше для него ...
Заранее спасибо,
Мэнни