2016-09-14 91 views
0

創建默認對象錯誤:Laravel從空值從空值創建默認對象

$w = new item; 

      $w->order_id = Input::get('order_id'); 
      $w->user_id = Input::get('user_id'); 
      $w->item_id = Input::get('item_id'); 

      $w->save(); 

我試圖將值存入W表,它說我插入從空值創建默認的對象,我不知道爲什麼對象爲空如何定出來

+0

什麼是你的「樣板」叫什麼名字?您不能只使用名​​爲'model'的模型,因爲這將是抽象Model類。還要確保這些屬性位於模型中的「可填充」數組內。 –

+0

型號名稱爲項 \t保護$可填充= [ \t \t 'ORDER_ID', \t \t 'USER_ID', \t \t 'ITEM_ID', \t]; – user6606700

+0

我認爲你的模型應該是Item(第一個字母大寫)。 –

回答

1

試試這個:

$w = item::create(array('order_id' => Input::get('order_id'), 'user_id' => Input::get('user_id'), 'order_id' => Input::get('item_id'))); 
相關問題