0

我的数据库有一个名为“值”的列,用于存储来自提交表单的数据。这是一种“文本”类型。如何从表单存储数组,我的意思是我想在将数组数据保存到数据库之前对其进行序列化?

例如我有

builder->add('countries', 'country', array(
                'multiple' => true,
                'required' => false
            )
        )

我想将此国家/地区的数据存储到“价值”列。

4

1 回答 1

1

您可以array在学说中设置列类型。您可以在文档中找到可能的映射类型列表。

/**
 * @var array
 *
 * @ORM\Column(type="array", nullable=true)
 */
private $countries = array();
于 2013-08-30T05:39:02.020 回答