【问题标题】:Unique on several fields in Laravel Requests在 Laravel Requests 的几个字段中唯一
【发布时间】:2017-02-02 07:48:02
【问题描述】:

我想在我的 TeamRequest.php 中定义一个唯一的 2 个字段(冠军 ID、名称)

但我只知道如何为这样的字段>表做一个独特的......

        'email' => 'required|unique:users',

有可能吗???

【问题讨论】:

    标签: laravel request


    【解决方案1】:

    两个字段组合在数据库中应该是唯一的

    您可以在迁移文件中执行此操作:

    Schema::create('Table_name', function ($table) {
        // ...
        $table->unique(array('championship_id', 'name'));
    });
    

    【讨论】:

    • 是的,我可以定义这样的约束,我已经做到了,但这不是问题。问题是关于请求对象
    • 我认为这个链接会对你有所帮助。 stackoverflow.com/questions/24280466/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-24
    • 2023-03-20
    • 2020-08-02
    • 2019-07-12
    • 1970-01-01
    相关资源
    最近更新 更多