我正在尝试在选择表单类型中使用自定义值,该类型从需要后处理的数据库查询中获取其数据。出于这个原因,我选择使用该choice_list
选项并扩展Symfony\Component\Form\Extension\Core\ChoiceList\ChoiceList\ChoiceList
. 问题是我需要为结果下拉列表自定义索引/值,而不是默认的 0 索引样式。0-index 对我不起作用,因为我将使用 Javascript 访问这些值并需要我从数据库中检索到的数据。
我已经尝试替换 ChoiceList 类中的 createIndex() 方法,但无济于事:-(
有小费吗?