Laravel 5有时会验证规则

时间:2018-05-17 03:05:23

标签: validation laravel-5 rules

我想将数据放入数据库中的2个表中并使用规则'有时候'在一些变量的laravel。但错误看起来像这样

  

SQLSTATE [23000]:违反完整性约束:1048 Column' nik'不能为空(SQL:插入JOIN bioniknipnidnid_nipspupdated_at)值(,,, psp03052018qQT,2018-05-17 02:40:53,2018-05-17 02:40:53))

,数据只会转到用户表。我该怎么办?我有时会改为可以为空而且错误。

这是我的代码



created_at




1 个答案:

答案 0 :(得分:0)

由于您的数据库表中的列'nik'不能null,因此required而不是nik需要sometimes规则:

'nik' => 'required|unique:bio,nik'

或者您应该修改表格中的nik列,增加设置null值的可能性。对于其他列相同。