私は次のことをしようとしています:
- 私の「会社」モデルは「デフォルト」データソースに保存されています。モデルに var $useDbConfig = 'default'; を設定しました。
- 私の「ユーザー」モデルは、「users_db」と呼ばれる別のデータソースに保存されています。このモデルでは、var $useDbConfig = 'users_db'; を設定しました。
「Company」モデルと「User」モデルの間には「belongsTo」関係があります。
各会社のすべてのユーザーを一度に戻す再帰的な検索クエリを実行したいと考えています。今のCakeではこれができない気がします。
次のことを試すと:
$res2 = $this->Company->find('all', array(
'conditions' => array('Company.id' => 1),
'recursive'=>2
));
users テーブルが見つからないというメッセージが表示されます (デフォルトのソースを探しています): Error: Table user_groups for model User was not found in datasource default .
これを行う方法はありますか?
あなたが提供できるどんな助けにも感謝します.....
kSeudo。