Php 显示特定用户的habtm关系时出现问题

Php 显示特定用户的habtm关系时出现问题,php,cakephp,cakephp-1.3,cakephp-1.2,Php,Cakephp,Cakephp 1.3,Cakephp 1.2,我有3张桌子(配件、用户、配件用户)。。。在Accessories_Controller,我只是想从登录的用户那里获取附件,所以我将递归设置为=1,然后执行find 问题是,如果我这样做了 $this->accessories->find(“全部”,数组('conditions'=>array('AccessoriesUser.id'=>$this->Auth->user('id'),'AccessoriesUser.Accesory\u id'=>'accessoriesur.id')) 有一

我有3张桌子(配件、用户、配件用户)。。。在Accessories_Controller,我只是想从登录的用户那里获取附件,所以我将递归设置为=1,然后执行find

问题是,如果我这样做了

$this->accessories->find(“全部”,数组('conditions'=>array('AccessoriesUser.id'=>$this->Auth->user('id'),'AccessoriesUser.Accesory\u id'=>'accessoriesur.id'))

有一个错误,因为它找不到附件id字段。。。。我可以使用自定义查询来管理它,但这不是我的想法。。。然后,即使我使用自定义查询解决方案,也无法对查询返回的数组进行分页


提前谢谢你能给我的任何帮助

只需使用var
$paginate=array('conditions'=>array())

对于habtm关系
$this->model->bindModel('hasOne'=>aaray('otherModel')

请添加相关的数据库架构以及您在模型中定义的关系。可能需要检查AccessoriesUser.Accesory\u id上的大小写