2011-01-05 42 views
1

假设我有一张食谱表,其中有一些成分。用cakephp在递归查找中指定字段

我做一个递归查找抢配方及其相关成分:

$this->Recipe->find('all', array('fields' => array('id','title','description'))); 

在这里,我可以用“域”属性来指定,我只希望它返回ID,标题和描述。但是,尽管如此,cakephp仍会返回成分表中的所有列。

我如何告诉cakephp我只想要成分表的ID和名称字段?

btw成分模型是“成分”,表是成分,聚合表是recipes_ingredients。

回答