发布于 5年前

Laravel 主键为字符串类型时被转化为 214783648

Eloquent 如果使用的是非递增或者非数字的主键,则须在模型上设置 public $incrementing = false,设置 protected $keyType = 'string'


namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class Article extends Model
{
    public $incrementing = false;
    protected $keyType = 'string';

    public function user()
    {
        return $this->belongsTo('App\Models\User');
    }

}

相关文章

©2020 edoou.com   京ICP备16001874号-3