У меня есть объект с несколькими полями. Теперь я добавил в свою базу данных новый столбец «дата», который является объектом datetime.Symfony2 не сохраняет все столбцы в таблице
Но когда я добавляю новый регистр в базу данных, это поле всегда имеет значение null, никогда не поймало значение, которое я вложил в форму.
Сущность имеет правильные значения, но если я видел все значения, диспетчер объектов имеет переменную, называемую «SelectColumnListSQL», и в этом действии SQL не отображается поле «дата».
Журналы не вносят никакой ошибки, сохраняют в моей базе данных все остальные поля, но это не так.
Если использовать сено DEV enviromnent, в этом случае все работает правильно: S
Любая идея ??
--- Entity Info ---
/**
* @var \DateTime
*
* @ORM\Column(name="date", type="datetime", nullable=false)
*/
protected $date;
/**
* Set date
*
* @param \DateTime $date
* @return Quotes
*/
public function setDate($date)
{
$this->date = $date;
return $this;
}
/**
* Get date
*
* @return \DateTime
*/
public function getDate()
{
return $this->date;
}
Спасибо!
вы очистить кэш? почему вы не используете режим dev по умолчанию? – goto
Спасибо. Да, я очистил кеш, и мне нужно использовать производственную среду для публикации моего приложения в Интернете. – user2794692