我从我的数据库中检索了最后一条评论,我希望与发布的评论进行比较。 (我有一个方法可以检索最后一条评论)但我的问题是我不知道如何在我的控制器中访问该评论。 我确实喜欢这个:
// instantiation call goes here
$lastCmmt = method call goes here
if( $last[0]['body_com'] != $cmmtForm->getValues('cmt'){
//saving new comment
}
答案 0 :(得分:0)
这是你在那里非常讨厌的伪代码。 无论如何,默认情况下,Zend Framework没有一个典型的“模型”层,因为您可能习惯使用其他MVC框架,因此如何从控制器调用模型完全取决于您。
您可以通过创建模型getter并使用它来完成这些事情$this->getModel('Comment')->get($id);
,但首先要做的就是这样做
$model = new Model_Comment;
$comment = $model->get($id);
// ...compare