Разрешает неверное значение даты на Rails - PullRequest
0 голосов
/ 18 марта 2011

Я использую Rails 2.3.5, а БД - MySQL 5. У меня есть таблица, которая содержит столбец Date.Я хочу разрешить столбцу устанавливать недопустимую дату, например «2011-04-00»

Предположим, что имя таблицы - «items», а имя столбца - «expired_date».Я хочу разрешить следующий код.

example = Item.new
example.expired_date = "2011-04-00"
example.save

, но столбец "expired_date" должен быть пустым в БД.Мне нужно сохранить значение «2011-04-00» напрямую ...

Кто-нибудь знает, как разрешить недействительную дату ??

Обновление

Я не хочу использовать «String», потому что «Date» облегчает поиск условий.Например,

`{:condition => " expired_date < ? ", "2011-04-01"}` 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...