【发布时间】:2023-04-01 04:21:01
【问题描述】:
嘿,我的降神会实体有以下字段:
- idseance
- day
- hour
- idmovie (references to Movie entity => id)
- idromm (references to Room entity => id)
当我想列出所有的降神会时,一切都可以,我在 col 中看到电影标题,但如果我尝试编辑降神会,我会遇到以下错误: 无法转换属性路径“idmovie”的值:应为数字。
在 idroom 的情况下也会出现同样的错误。
下面是我来自 SeanceAdmin 的 configureFormField
$formMapper->add('day', 'datetime', ['label' => 'Data seansu', 'format' => 'y M d']);
$formMapper->add('hour', 'time', ['label' => 'Godzina rozpoczęcia ']);
$formMapper->add('discountticket', 'number', ['label' => 'Cena biletu ulgowego']);
$formMapper->add('normalticket', 'number', ['label' => 'Cena biletu normalnego']);
$formMapper->add('idmovie', 'integer', ['label' => 'Film']);
$formMapper->add('idroom', 'integer', ['label' => 'Sala']);
如果我删除 idmovie 和 idroom,编辑页面加载正确,但我当然不能编辑电影或房间值。
有人知道为什么它不能正常工作吗?
【问题讨论】:
标签: php symfony sonata-admin