【发布时间】:2012-06-20 15:48:15
【问题描述】:
在这里阅读食谱和各种问答之后,我仍然对模型关联及其作用在概念上有些困惑。我希望有人可以帮助我解决这个问题。所以这是我的问题:
据我所知,模型关联有助于阅读/查找相关数据。那么如果我加载一个用户,那么该用户的所有帖子也会被加载吗?但是,CakePHP 在保存新条目方面真的没有做太多事情吗?例如:如果我创建一个新帖子,那么我必须手动为相关用户指定 user_id 字段,CakePHP 不会以某种方式自动执行吗?手动我的意思是在这个答案中明确定义导师 ID:CakePHP model associations table w/data and new table
为什么在保存时需要“提及”两个模型?例如 $this->Mentor->Student->save($student)。这是一种跟踪双向关联的方法吗??
【问题讨论】:
标签: cakephp model find associations save