我有两个模型。1)用户和2)帖子用户可以有许多帖子。这意味着,在这里我们将使用hasMany绑定这两个模型。我列出了用户,在这个列表中,我想显示#no of post。我正在使用cakephp分页。我不能以这种方式列出。有什么需要帮忙的吗?
User.php (型号)
<?php
class User extends AppModel {
var $name = 'User';
var $primaryKey = 'user_id';
var $hasMany = array('Post');
}
?>
Pos
我试图在基于GET搜索字符串加载的查询上使用Zend_Paginate()调用页面,该查询本质上执行以下操作:
SELECT * FROM table WHERE column LIKE '%searchstring%' OR alt_column LIKE '%searchstring%';
当通过搜索/提交文本表单调用时,查询工作良好,URL返回的内容类似于
URLINK.php?search=searchstring
然而,当试图移到下一页时,程序会将我转储回分页备用URL (用于错误或不显示页面)--希望这最后一行是有意义的,它已经晚了,我正在尽我最大的
我有两个表,让我们说帖子和评论与帖子和评论模型。 Post.php
public function comments(){
return $this->hasMany(Comment::class);
}
Comment.php
public function post(){
return $this->belongsTo(Post::class);
} 现在我想在Post和comments上加载带有分页的评论的Post。 我到目前为止所尝试的, Post::with('comments')->pagenate(); 上面的代码只