我是CakePHP的新手。请帮助我编写一个函数来检索我的使用CakePHP构建的博客应用程序在特定类别下的帖子。按类别在CakePHP中列出帖子
我的表结构:
帖子:身份证,职位,机构,创建,CATEGORY_ID 类:身份证,组我已经定义
另外: 内部岗位模型 - var $belongsTo = 'Category';
里面的分类模型 - var $hasMany = 'Post';
我是CakePHP的新手。请帮助我编写一个函数来检索我的使用CakePHP构建的博客应用程序在特定类别下的帖子。按类别在CakePHP中列出帖子
我的表结构:
帖子:身份证,职位,机构,创建,CATEGORY_ID 类:身份证,组我已经定义
另外: 内部岗位模型 - var $belongsTo = 'Category';
里面的分类模型 - var $hasMany = 'Post';
find()
是通用的查询 CakePHP模型的方法。
一个例子是:
$results = $this->Post->find('recursive' => -1, 'conditions' => array('Post.category_id' => 1));
debug($results);
有很多方法可以实现你想要什么。我鼓励你去read the docs或通过CakePHP Blog Tutorial工作。
$this->Post->find('all', array('conditions' => array('Post.category_id' => $category_id)));
其中$ CATEGORY_ID是你想从数据库中检索结果类别的ID
希望这有助于