Twig_Error_Runtime 渲染模板时抛出异常
Twig_Error_Runtime an exception has been thrown during the rendering of a template
Object of class Proxies__CG__\AppBundle\Entity\Formation could not be converted to float
在 vendor\easycorp\easyadmin-bundle\src\Resources\views\default\field_integer.html.twig(第 4 行)
{% if field_options.format %}
{{ field_options.format|format(value) }}
{% else %}
{{ value|number_format }}
{% endif %}
通过在我的实体中为我的外键注释掉我的 getter 和 setter 来修复错误我正在尝试设置它们,因为它们在我的 easy-admin Bundle 中显示无法访问
实体代码:
/**
* Questions
*
* @ORM\Table(name="questions", indexes={@ORM\Index(name="question_form_id", columns={"formid"})})
* @ORM\Entity
*/
/**
* @var \AppBundle\Entity\Formation
*
* @ORM\ManyToOne(targetEntity="AppBundle\Entity\Formation")
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="formid", referencedColumnName="Form_id")
* })
*/
private $formid;
吸气剂和吸气剂:
/**
* @return Formation
*/
public function getFormid()
{
return $this->formid;
}
/**
* @param Formation $formid
*/
public function setFormid($formid)
{
$this->formid = $formid;
}
已修复,@param
使用了错误的列,抱歉。
Object of class Proxies__CG__\AppBundle\Entity\Formation could not be converted to float
在 vendor\easycorp\easyadmin-bundle\src\Resources\views\default\field_integer.html.twig(第 4 行)
{% if field_options.format %}
{{ field_options.format|format(value) }}
{% else %}
{{ value|number_format }}
{% endif %}
通过在我的实体中为我的外键注释掉我的 getter 和 setter 来修复错误我正在尝试设置它们,因为它们在我的 easy-admin Bundle 中显示无法访问
实体代码:
/**
* Questions
*
* @ORM\Table(name="questions", indexes={@ORM\Index(name="question_form_id", columns={"formid"})})
* @ORM\Entity
*/
/**
* @var \AppBundle\Entity\Formation
*
* @ORM\ManyToOne(targetEntity="AppBundle\Entity\Formation")
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="formid", referencedColumnName="Form_id")
* })
*/
private $formid;
吸气剂和吸气剂:
/**
* @return Formation
*/
public function getFormid()
{
return $this->formid;
}
/**
* @param Formation $formid
*/
public function setFormid($formid)
{
$this->formid = $formid;
}
已修复,@param
使用了错误的列,抱歉。