gpt4 book ai didi

php - 为什么使用我的主键 'code_giac' 来更新我的字段?

转载 作者:行者123 更新时间:2023-11-29 09:49:15 25 4
gpt4 key购买 nike

这是我在 Controller 中的验证代码:

$request->validate([
'libelle'=> 'required|max:50|unique:giacs,libelle,'.$giac->code_giac,
'specif'=> 'required|max:50',
'adlocal_1'=> 'required|max:100',
'adlocal_2'=> 'required|max:100',
]);

我收到此错误:

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'where clause' (SQL: select count(*) as aggregate from giacs where libelle = Giac translog and id <> 1111)

而且我不使用id作为主键

最佳答案

更改:

unique:giacs,libelle,'.$giac->code_giac,

与:

unique:giacs,libelle,'.$giac->code_giac.',code_giac',

关于php - 为什么使用我的主键 'code_giac' 来更新我的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55104375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com