[英]Laravel get records without calling “all()”
我一直在摸索这个问题,希望这是一个非常简单的答案。
我正在使用andrewelkins的(优秀!)起始站点来学习Laravel的方法,可以在https://github.com/andrewelkins/Laravel-4-Bootstrap-Starter-Site中找到它。 这个入门站点是一个简单的博客系统,可以了解Laravel。
在其中一个控制器中(具体来说:AdminBlogsController.php),我看到以下代码:
public function getIndex()
{
// Title
$title = Lang::get('admin/blogs/title.blog_management');
//Grab all the blog posts
$posts = $this->post;
// Show the page
return View::make('admin/blogs/index', compact('posts', 'title'));
}
令我困扰的是,如何调用$this->post
而不调用all();
类的东西all();
获取所有记录。
在其他所有教程中,我都看到类似$this->post->all()
,但是这里没有。 请注意,此代码没有all()
工作原理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.