【发布时间】:2017-01-21 10:49:11
【问题描述】:
我想将一些数据保存在序列化数组中。以下
->add('consumptionData', 'sonata_type_native_collection', array(
'label' => 'Verbrauchsdaten',
'entry_type' => ConsumptionDataType::class,
'allow_add' => true,
'allow_delete' => true,
'entry_options' => array(
'label' => false
)
))
使用 symfony 可以正常工作,但使用奏鸣曲管理员我得到了
通过关系“AppBundle\Entity\Document#meterPoints”找到了一个新实体,该实体未配置为对实体进行级联持久化操作...
我如何告诉奏鸣曲它应该是一个序列化的数组而不是一个实体?
【问题讨论】:
-
IMO 一般:这不是奏鸣曲问题,sonata_type_native_collection 字段类型扩展了 CollectionType field。关于您发布的信息:错误与 meterPoints 有关,但奏鸣曲管理定义与 consumptionData 有关如果您需要帮助,请提供所有必要且正确的代码示例。
标签: php symfony sonata-admin symfony-sonata