如何设置可选的级联持续时间

时间:2017-07-13 12:15:33

标签: symfony doctrine-orm

我已经在我的Entity for OneToOne关系中设置了级联持久性,并且它一直运行良好,直到我让字段为空。是否可以让该字段留空?

/**
 * @var array
 *
 * @ORM\OneToOne(targetEntity="CoreBundle\Entity\Campaign\TaskPrize", mappedBy="task", cascade={"persist"})
 */
private $prize;

错误:

  

{"代码":500,"消息":"执行' INSERT INTO campaign_task_prize(类型,网址,一次性,shipping_by_post,created_at)时发生异常,updated_at,task_id)VALUES(?,?,?,?,?,?,?)'与params [null,null,0,0,\" 2017-07-13 12:26:21 \",\" 2017-07-13 12:26:21 \&# 34;,null]:\ n \ n \ nSQLSTATE [23000]:完整性约束违规:1048列'类型'不能为空"}

0 个答案:

没有答案