我遇到了一个我从未遇到过的fuelphp问题。
在用户个人资料页面上,我允许其他用户发表评论。当我related comments limit
在我的控制器功能中使用它时,它只是被忽略了。
代码
public function action_view($id)
{
$user = Model_User::find($id, array(
'related' => array(
'comments' => array(
'order_by' => array(
array('id', 'DESC'),
),
),
),
'limit' => 5,
));
if(empty($user)):
Response::redirect(Uri::base() . "welcome/404");
endif;
$this->template->title = $user->username . "'s Profile | " . Config::get('site_name');
$this->template->content = View::forge('user/profile', array('user' => $user));
}
作品就像一个魅力,order_by
但限制没有,它仍然列出了所有的评论。尝试了多种变体得到了很多不同的奇怪错误。