короткая временная метка в symfony 1.4 и доктрине 1.2 - PullRequest
0 голосов
/ 06 июня 2011

Я создал новый проект в Symfony и использовал Doctrine:

expires_at:   { type: timestamp, notnull: true }

, но это слишком долго для меня.Мне нужно только 2011/06/05.Как мне этого добиться?Виджет в форме просит слишком много.Также необходимо заполнить, например, миллисекунды.

Это:

unset(
  $this['expires_at']
);

удалил все поля в виджете.Хотелось бы, чтобы что-то подобное осталось 2011/06/05.

1 Ответ

1 голос
/ 06 июня 2011

доктрина имеет специальный тип данных для этой цели: http://www.doctrine -project.org / Documentation / manual / 1_2 / pl / defining-models: столбцы: типы данных # дата

Поместите это в свой schema.yml:

expires_at:   { type: date, notnull: true }

и восстановите вашу форму.

...