我想将数据放入数据库中的2个表中并使用规则'有时候'在一些变量的laravel。但错误看起来像这样
SQLSTATE [23000]:违反完整性约束:1048 Column' nik'不能为空(SQL:插入
JOIN
bio
,nik
,nip
,nidn
,id_nipsp
,updated_at
)值(,,, psp03052018qQT,2018-05-17 02:40:53,2018-05-17 02:40:53))
,数据只会转到用户表。我该怎么办?我有时会改为可以为空而且错误。
这是我的代码
created_at

答案 0 :(得分:0)
由于您的数据库表中的列'nik'不能null
,因此required
而不是nik
需要sometimes
规则:
'nik' => 'required|unique:bio,nik'
或者您应该修改表格中的nik
列,增加设置null
值的可能性。对于其他列相同。