【发布时间】:2015-05-22 02:36:47
【问题描述】:
你能帮我解决这个问题吗?我目前正在自己学习 Laravel,并且按照 Laracasts 中的教程进行操作,这很棒。在使用 Laravel 之前,我在我的项目中使用 CodeIgniter 和 Opencart,我开始学习 Laravel 是因为我想学习一个新的框架。
在 CI 和 Opencart 中,您的所有数据库查询都在模型中。但在 Laravel 中,您可以在 Controller 中执行和查询?这是在 Laravel 中查询的正确方法吗?
我在Controller中有这样的代码:
<?php namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Article;
use Illuminate\Http\Request;
class ArticlesController extends Controller {
public function index() {
$articles = Article::all();
return view('articles.index')->with('articles', $articles);
}
}
【问题讨论】:
-
如果你有 laracasts 的账号,看这个:laracasts.com/search?q=repositories&q-where=lessons