【问题标题】:validate laravel unique another schemas postgresql验证 laravel 唯一的另一个模式 postgresql
【发布时间】:2020-05-14 13:05:54
【问题描述】:

my schema screenshot

我想在验证唯一性时使用“sma”模式

首先我使用这个代码:

$m= [
            'number.unique' => 'Number' . $request['number'] . ' already used',
        ];

Validator::make($request, [
         'number' => ['required', 'unique:sma.users'],
     ], $m)->validate();

然后这个错误显示在我的 laravel 上

未配置数据库连接 [sma]。

然后我尝试删除“sma”

Validator::make($request, [
         'number' => ['required', 'unique:users'],
     ], $m)->validate();

然后这个错误显示在我的 laravel

未定义的表:7 错误:关系“用户”不存在第 1 行:选择计数()作为来自“用户”的聚合,其中 ... ^(SQL:选择计数() 作为“用户”的聚合,其中“数字”= 69875543)

【问题讨论】:

    标签: laravel validation


    【解决方案1】:

    尝试添加您的连接:

    'number' => ['required', 'unique:pgsql.sma.users'],

    因为架构需要连接..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-29
      • 1970-01-01
      • 2017-10-11
      • 1970-01-01
      • 1970-01-01
      • 2015-07-09
      • 2016-04-08
      • 2022-01-04
      相关资源
      最近更新 更多