Как установить значение по умолчанию в Symfony2, так что автоматические породистые формы Crud не требуют этих полей?

Как я уже Узнал , Utrine2 " не поддерживает значения значения по умолчанию в столбцах через ключевое слово« по умолчанию »в SQL. ... вы можете Просто используйте свой свойства классов как значения по умолчанию ».

class Product
{

// ...

    /**
     * @var string $name
     *
     * @ORM\Column(name="name", type="string", length=255)
     */
    private $name = "";

    /**
     * @var string $sale
     *
     * @ORM\Column(name="sale", type="boolean")
     */
    private $sale = false;

Но даже когда я делаю это, сгенерированные клубные формы все еще требуют от меня, чтобы заполнить все формы. В случае булевых атрибутов это даже означает, что я могу только установить его только к True (I.e. 1 ).

Я делаю что-то не так?

(я знаю, что я могу выключить проверку, но я бы хотел, чтобы решение проблемы, а не просто обход)

-

11
задан Czechnology 13 September 2011 в 23:13
поделиться