2015-09-26 61 views
0

我對laravel和PHP MVC框架非常陌生,這是我第一次使用Eloquent。我正在嘗試遵循video tutorialLaravel 5:無法使用修補程序實例化模型

所以創建一個表後,通過新的遷移和工匠遷移。 我創建了一個model.Then我試圖比如,它使用補鍋匠的工具,像這樣:

>>> $task = new App\Task; 

我得到這個錯誤:

=> App\Task {#672} 

這是我的模型類:

class Task extends Model 
{ 
    protected $table = 'tasks'; 
} 

我在問這個問題之前做了很多研究,有些人推薦使用宅基地,但我想知道我做錯了什麼。

+2

你得到的輸出不是錯誤。 – peaceman

+0

@peaceman模型被實例化了嗎? – learner123

+0

是的,模型被實例化但沒有保存到數據庫。 – peaceman

回答

2

這不是一個錯誤。它顯示已創建了一個對象App\Task類。 現在您可以將值分配給此$task對象。就像我們在任務表中有一個字段「名稱」,那麼以下代碼部分可以將$task保存在數據庫中,其值爲'name'字段。

$task = new App\Task; 
$task->name = 'My first task'; 
$task->save(); 
相關問題