カテゴリ、サブカテゴリ、サブサブカテゴリの 3 つのテーブルがあります。カテゴリ テーブルには id、name サブカテゴリ テーブルには id、category_id、name のフィールドが含まれ、サブサブカテゴリ テーブルには id、subcategory_id、name のフィールドが含まれます。
サブサブカテゴリ ビュー/インデックスで列が名前、subcategory_name として表示されるようになりましたが、サブサブカテゴリ インデックス ページにも category_name を表示したい
包含可能な動作を使用して、2 つのテーブルをカテゴリとサブサブカテゴリとして関連付けました
これが私のコードです:--
サブサブカテゴリコントローラー:
$contain =array(
'Subcategory'=> array(
'Category' =>array(
'fields' => array('id', 'name')
)
));
$this->Subsubcategory->find('all',array('contain' => $contain));
アプリモデル:
public $actsAs = array("収容可能"); まだサブサブカテゴリのページに期待される結果が表示されません。何をしたらいいでしょう?