我正在嘗試從 laravel 播種機(jī)插入值。插入了所有其他表數(shù)據(jù),但我卡在 input_fields 表上。即使它在我的本地 Mamp 服務(wù)器上運(yùn)行也絕對(duì)沒問題,但是當(dāng)我嘗試在 Live 服務(wù)器上運(yùn)行時(shí)出現(xiàn)錯(cuò)誤,但正如我所見,我的數(shù)據(jù)庫中存在表名。我也運(yùn)行“composer dumpautoload”,但仍然面臨同樣的問題。輸入框.phpnamespace App;use Illuminate\Database\Eloquent\Model;class inputField extends Model{ protected $table = 'input_fields'; public function dropDown() { return $this->belongsTo('App\dropDown', 'drop_id'); }}2017_10_13_093801_input_FieldsSchema::create('input_Fields', function (Blueprint $table) { $table->increments('id'); $table->string('field_name'); $table->string('cat_id'); $table->string('description'); $table->string('drop_id')->nullable(); $table->rememberToken(); $table->timestamps(); });InputFieldsTableSeeder.php $inputvalue = new inputField(); $inputvalue->field_name = 'Bilirubin Total'; $inputvalue->cat_id = '1'; $inputvalue->description = '0.0 - 1.2'; $inputvalue->save();
1 回答

哈士奇WWW
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊
你和字母大小寫有點(diǎn)不一致。
$table = 'input_fields'
和
create('input_Fields', ....
不同的環(huán)境/配置可以有不同的表名區(qū)分大小寫設(shè)置。嘗試并保持一致并更改為
create('input_fields', ...)
它應(yīng)該工作得更好。
- 1 回答
- 0 關(guān)注
- 242 瀏覽
添加回答
舉報(bào)
0/150
提交
取消