以下场景:
Recipe hasMany RecipeItem
RecipeItem belongsTo Recipe, Ingredient
(Ingredient
可能与 相关hasMany RecipeItem
,但我不需要这种关系。)
所以基本上,一个没有连接表的单面HABTM,因为我的连接元素(RecipeItem
)需要有一个额外的属性:计数。
这篇文章:http ://book.cakephp.org/1.3/view/1650/hasMany-through-The-Join-Model描述了如何一次创建/保存全部或完全分离。我想要的是创建分离的一侧(成分)和关联的另一侧(食谱)。创建新食谱时,您可以选择多种成分。
你会怎么做?谢谢。