gpt4 book ai didi

php - symfony bool 字段转化为表单

转载 作者:行者123 更新时间:2023-12-02 23:40:31 25 4
gpt4 key购买 nike

我在实体中有这个字段:

/**
* @ORM\Column(type="boolean")
*/
protected $done = 0;

在数据库中它是tinyint(1)。当我尝试将其添加到表单中时:

$builder
->add('done', 'checkbox')

它抛出一个错误:

Unable to transform value for property path "done": Expected a Boolean.

嗯?不是 bool 值吗?

最佳答案

0 或 1 不是 bool 值。它们是整数。在域模型中使用 true/false。

/**
* @ORM\Column(type="boolean")
*/
protected $done = false;

关于php - symfony bool 字段转化为表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33209971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com