嗨,我是第一次尝试使用CakePHP的Rails程序员,但似乎碰到了一堵墙:
我有以下关系:
BookStore has_many Books
Book belongs_to BookStore
Book has_and_belongs_to_many Authors
Author has_and_belongs_to_many Books
如果我有一个BookStore实例,我如何获得该BookStore的作者列表,以便我可以在我的视图中迭代它?
非常感谢, 灰
答案 0 :(得分:1)
如果您在模型中正确设置了关系,CakePHP将为您完成大部分工作。有关这方面的良好指南可以在http://book.cakephp.org/view/1000/Models找到。
$authors = $this->Author->find('all', array(
'conditions' => array(
'Bookstore.id' => $id,
),
));
$this->set('authors', $authors);