Cakephp在一个模型中包含许多和HABTM

Cakephp在一个模型中包含许多和HABTM,php,cakephp,Php,Cakephp,我有HABTM,并且在一个模型中有多个,如下所示: var $hasMany = array( 'Interestsub' => array( 'className' => 'Interestsub', 'foreignKey' => 'interest_id', 'dependant' => true ) ); var $hasAndBelongsT

我有HABTM,并且在一个模型中有多个,如下所示:

var $hasMany = array(
        'Interestsub' => array(
            'className' => 'Interestsub',
            'foreignKey' => 'interest_id',
            'dependant' => true
        )
    );

    var $hasAndBelongsToMany = array(
        'User' => array(
            'className' => 'User',
            'joinTable' => 'interests_users',
            'foreignKey' => 'interest_id',
            'associationForeignKey' => 'user_id',
            'unique' => true,
            'conditions' => '',
            'fields' => '',
            'order' => '',
            'limit' => '',
            'offset' => '',
            'finderQuery' => '',
            'deleteQuery' => '',
            'insertQuery' => ''
        )
    );
问题是,当我在用户模型中使用递归3进行查找查询时,它只提供用户模型数据的兴趣和兴趣,而不提供包含多个表的兴趣


有没有一种方法可以通过我的find查询得到这个结果,从而将它嵌套在兴趣中?

尝试递归2,或者更好的是,尝试可包含的行为

什么是递归3^^