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 使用了错误的列,抱歉。