在处理cakephp
时,我试图将数据从控制器传递到视图。
在控制器中,我试过:
$this->set('posts',$this->Post->find('all'));
我对'all'和'find'的术语及其含义感到困惑。 为此目的的任何好的教程或链接?
答案 0 :(得分:2)
$this->set('posts',$this->Post->find('all'));
等于:
SELECT * FROM POST
表示您在数据库中找到所有帖子并将其插入名为posts
的数组中
要在视图中查看此记录,您可以执行以下操作:
foreach($posts as $post){
echo'<p>'.$post['Post']['id'].'</p>';
}