mysql - 如何验证 Laravel 4 中两列的唯一性?

标签 mysql laravel laravel-4 php-5.3

如何在 Laravel 4 中验证两列的唯一性?

假设,first_namelast_name 是两列。我想检查 first_name last_name 是否是唯一的。

最佳答案

社区为此开发了一个包:https://github.com/felixkiss/uniquewith-validator .

  1. 通过 Composer 安装它。在您的 composer.json 文件中,在 require 属性中添加:"felixkiss/uniquewith-validator": "dev-master"
  2. 在 config/app.php 文件中添加验证器作为提供者:'Felixkiss\UniqueWithValidator\UniqueWithValidatorServiceProvider'
  3. 最终使用如下:

    $rules = array(
        'first_name' => 'unique_with:users,last_name',
    );
    

检查 package page .

关于mysql - 如何验证 Laravel 4 中两列的唯一性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18465849/

相关文章:

php - 使用 mysql 获取行检索值时出现问题

php - 当第一个表中的列值与第二个表中的列值匹配时显示一个表中的数据

php - Laravel 5 中的 Multi-Tenancy 子域

php - Laravel 4 - 无法覆盖模型保存方法

C# MySQL连接多个select语句

mysql - 如何使用 laravel eloquent 连接多个表?

php - 拉维尔 "No scheduled commands are ready to run."

javascript - 未找到 PHP Laravel @include javascript 变量

php - 验证请求时 Laravel 中的 REST API

mysql - 选择表中最新完成的交易