Laravel 5将字符串主键返回为整数
我的数据库中有一个如下所示的设置表:Laravel 5将字符串主键返回为整数,laravel,eloquent,laravel-5.2,Laravel,Eloquent,Laravel 5.2,我的数据库中有一个如下所示的设置表: | name | value | validation | | site-name | Sample Site | max:255 | | site-title | Sample Site | max:255 | 这是我的设置模型的外观: <?php namespace App; use Illuminate\Database\Eloquent\Model; class Setting extends Mo
| name | value | validation |
| site-name | Sample Site | max:255 |
| site-title | Sample Site | max:255 |
这是我的设置模型的外观:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Setting extends Model
{
protected $primaryKey = 'name';
protected $fillable = ['name', 'value'];
}
好的,我知道了
我需要做的就是将这一行添加到我的设置模型中:
public $incrementing = false;
public $incrementing = false;
好的,我知道了
我需要做的就是将这一行添加到我的设置模型中:
public $incrementing = false;
public $incrementing = false;
如果不是整数,则在模型中使用
如果不是整数,则在模型中使用