sevenshores/eloquent-uuids

Laravel Eloquent 模型 Uuids

dev-master 2016-10-07 03:59 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:20:18 UTC


README

要使用它,只需安装

composer require sevenshores/eloquent-uuids

然后在你的模型中你可以这样做

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;
use SevenShores\Uuids\Uuids;

class Post extends Model
{
    use Uuids;

    public $incrementing = false;

    // . . .
}

别忘了,在你的模型迁移中,对于 id 字段,你应该使用

$table->uuid('id')->primary();

注意

我知道我以前见过类似这个的包,但我不记得在哪里,也不想去找,因为我更愿意自己做一个来满足自己的需求。