【发布时间】:2012-10-12 15:13:42
【问题描述】:
我有三个模型:
- 用户
- 注意
- 评论
一个用户可以有多个便笺(我的便笺是指像 Facebook 这样的状态),一个便笺可以有多个 cmets。
在评论表中,我想存储实际上是外键的 user_id 和 note_id。
评论控制器:
public function userscomment()
{
if (!empty($this->data))
{
$commentdata = $this->data;
$commentdata['Comment']['user_id'] = $this->Auth->user('id');
$this->Comment->save($commentdata);
}
现在用户 id 很容易识别,它存储在数据库中,但是我如何识别评论是针对这个笔记的呢?
如何存储发表评论的笔记的 id?
【问题讨论】:
-
您的页面上通常会有一个隐藏的表单输入,其注释 id 为:
<input type="hidden" name="data[Comment][note_id]" value="4" /> -
你能不能说的清楚一点,我没听明白
标签: cakephp