つまり、Users多くPostsの を持ち、多くの に属しTagsます。
また、Usershave many Recipes、これは many を持ち、 many に属しIngredientsます。
$this->User->find('all'); // Yields one level, no associated Tags or Ingredients.
追加:
$this->User->find('all', array('recursive' => 2); // Yields two levels, all Tags and Ingredients
1 つのフィールド、つまり だけを再帰したい場合はどうすればよいRecipeので、すべてのIngredients?
この動作を使用したいようですcontainが、これは効果がないようです。動作を削除すると、recursive1 レベルのデータしか得られません。
これも私のモデルに含めてください。
public $actsAs = array('Containable');