如何从相关表中检索所有记录?

时间:2012-02-25 14:47:01

标签: php cakephp frameworks cakephp-2.0

我有一个名为“informations”的桌子(http://pastebin.com/h3UiUhpx),还有这个相关的表格“教育”,“附件”和“经验”(http://pastebin.com/RdWzfria) (请参阅pastebin网址,我把代码放在那里,不要让帖子难看)。您可能会注意到所有这些表都与信息有关系,因此来自信息表单的数据会保存在那里。我使用bake为这个表创建模型,视图和控制器。现在当我添加一切都很好,除了附件,因为它是一个文件输入类型,我不知道如何处理这部分,所以任何帮助将非常感激,但这里的问题是当我尝试编辑信息表的任何记录因为没有显示关系表中的记录而且不知道原因。信息模型的代码在这里:http://pastebin.com/bEY3beBw,因为Controller在这里:http://pastebin.com/muAQn3aH,视图在这里:http://pastebin.com/AEhPPCX0,有什么帮助来解决这个问题? 欢呼并提前致谢

1 个答案:

答案 0 :(得分:1)

pr($this->request->data)放在控制器编辑功能的底部。它会告诉你模型数据回来很好。您需要更正edit.ctp视图才能正确处理信息。