我正面临管理员生成器的问题,经过3个小时的头脑风暴和探索后,我无法绕过这个问题。
错误读作:
500 |内部服务器错误| Doctrine_Record_UnknownPropertyException “问题”
上的未知记录属性/相关组件“option1”抬头看WWW,我得到了一些可能的选择。这似乎都不是答案。 option1,在Questions模式下存在。但是,它是option_1,所以我不确定它为什么说option1。更重要的是,打开BaseQuestions.class.php文件,它明确指出:
getOption1()检索option_1的值。
有人对此有任何答复吗?
谢谢,
答案 0 :(得分:1)
我对名为address_2
的字段遇到了同样的问题。将数据库中字段的名称更改为address2
解决了问题。我认为这是因为管理生成器混淆了将名称从下划线分隔的专有名称转换为camelCase函数名称的数量。此问题仅附加管理生成器,因此,如果您需要使用它,则必须使用option1
更改数据库中的字段名称。