php - Laravel中的Create方法
淡淡烟草味
淡淡烟草味 2017-05-31 10:34:25
0
2
485
$save['title']=$rv['title'];
$save['url']='http://pan.baidu.com';
Ukcont::create($save);

上面是我create新增資料的方法,使用的是Ukcont表。

下圖為報錯的資訊:

#有點懵逼,為什麼會是ukconts?我建立的model也是ukcont,數據表也是ukcont。求教。

淡淡烟草味
淡淡烟草味

全部回覆(2)
世界只因有你

表名

注意我們並沒有告訴 Eloquent 我們的 Flight
模型使用哪一張表。 預設規則是模型類別名稱的複數作為與其對應的表名,除非在模型類別中明確指定了其它名稱。所以,在本例中,Eloquent 認為
Flight 模型儲存記錄在 flights 表中。你也可以在模型中定義table 屬性來指定自訂的表名:

參考:http://laravelacademy.org/pos...

黄舟

Laravel 是一個很優雅的框架,優雅到什麼程度呢?優雅到你的表名在預設的情況下,是你的模型的複數形式。所以你沒有按照這個命名,那你就必須在模型裡指定表名。

protected $table = 'ukcount';
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板