我已在表admin_menus中将fieldname parent_id更改为FldParentId。我想选择特定parent_id下的所有子菜单。但它会发出像
这样的通知“Notice(8):未定义索引:parent_id [CORE / cake / libs / model / model.php,第2337行]”。 所以我的问题是我可以将这个字段名从parent_id更改为FldParentId.Is可能..或者我必须将此字段名保留为parent_id ??
请帮帮我..我需要知道dat .. 提前致谢。
答案 0 :(得分:2)
由于没有覆盖用于find('threaded')
方法的密钥的选项,您需要保持字段名,就像CakePHP想要的那样,或者您可以覆盖AppModel中CakePHP使用的方法。
请在cake/libs/model/model.php
行2311
查看_findThreaded
功能,了解其工作原理。
如果您没有其他依赖项,我会重命名该字段。