model获取连接表

时间:2011-05-24 00:50:30

标签: php cakephp cakephp-1.3

我是cakephp的新手。我有桌面客户

 id, product_id, created, modified

我的产品表有这个

id, label, cost

我想从customer表中选择产品表中有product_id的所有记录(可以加入id)?

我该怎么做

1 个答案:

答案 0 :(得分:2)

您应该在模型中为要查询的表格编写一个hasMany关联,然后执行$this->Model->find('all'...)查询并确保在您指定recursive=>1的选项中,以便它可以获得关联数据。 http://book.cakephp.org/view/1043/hasMany