Symfony2复选框和学说



我想在数据库中记录一个复选框。我得到这个错误:

contexterRorexception:注意:in///vendor/doctrine/dbal/lib/doctrine/dbal/statement.php line 120

我的表格:

public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder->add('adult_available', 'choice', array(
            'choices'   => array('A' => 'Adult', 'C' => 'Children'),
            'required'  => false,
            'expanded' => true,
            'multiple' => true
        ));

我的字段:

/**
     * @ORMColumn(type="string", columnDefinition="CHAR(1) NOT NULL")
     */
    protected $adult_available;

我的表格看起来不错!但是当我提交时,我得到了contexterrorexception exception

谢谢!

尝试以下:

/**
 * @var array
 *
 * @ORMColumn(name="adult_available", type="simple_array")
 */
private $adultAvailable;

相关内容

  • 没有找到相关文章

最新更新