【发布时间】:2014-04-28 08:44:51
【问题描述】:
我有一个主模型,还有一个子模型。子模型具有链接到主模型 ID 的外键,遵循 cakephp 命名约定。子模型定义主模型中记录的名称/描述。
我正在尝试使用这些值(id 和名称)在我的视图中填充下拉列表框。但是 Cakephp find('list') 通常只从一个模型中获取信息。
我该怎么做才能让我的 find('list') 检索 2 个字段,例如:
- child.master_id
- child.name
或
- master.id
- child.name (where child.master_id = master.id).
谢谢!
【问题讨论】:
-
主子关系是什么?主人属于孩子吗?只有这样才能使它成为可能。顺便说一句,你不应该编造名字——如果你不在这里发明名字,你会更容易关注你。如果您将其抽象太多,它还会增加潜入的错误变化。 PS:您应该始终提及您正在使用的确切 cakephp 版本。
标签: cakephp