2016-03-18 9 views
1

私はlaravelを新しくしました。laravel 5のようなモデルを扱うコードシニターのように

私のモデルにはPHPの関数があります。私はそれらをコントローラで使用して見たいと思っています。

これは私の例です。

public function select() 
{ 
    $users = DB::table('user')->get(); 
} 

これをコントローラとビューで使用する必要があります。 CodeIgniterので

私はこのようにそれを扱う:

$data['content'] = $this->model->select();   
$this->load->view('admin/users', $data); 

CodeIgniterの中に私たち最初の負荷モデルは、我々はその方法のその1を呼び出した後、我々は表示する処理されたデータを渡します。あなたが最初のモデルを必要と雄弁モデルを使用してそれを実行したい場合は

public function select() 
{ 
    $users = DB::table('user')->get(); 
    return view('admin.users',compact('users')); 
} 

を:こののカウンターパートは、あなただけのように、controllerを使用してそれを行うことができますLaravel 5でlaravelで5

答えて

0

ものです。私は、モデル名がUserであなたを仮定し、あなたのテーブル名が

public function select() 
{ 
    $users = User::all(); // it will return a collection of data form User model 
    return view('admin.users',compact('users')); // write all variables you want pass through inside compact separated with comma 
} 
users

あるUser.php

protected $table = 'users'; // mention the table name 

UserController.PHP

関連する問題