此处是SQL语句
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'nombre' in 'where clause' (SQL: select count(*) as aggregate from `producto` where `nombre` = Chaqueta Andes B-Dry Hoody Jacket)
此处验证/请求
public function rules()
{
return [
'nombre' => 'required|string|max:50|unique:producto',
'precio_venta' =>'required|numeric|min: 1',
'tipo_de_producto' => 'required',
'marca' => 'required',
'detalle_producto' => 'required|string|max:200',
'foto_producto' => 'required|image',
];
}
如何将别名从“ nombre”添加到“ nom_producto”
ej:'nombre',别名:'nom_producto',在sql语句中,有可能吗?
pd:对不起,英语不好。
答案 0 :(得分:0)
您可以将第二个参数传递给unique
验证程序,该参数是数据库中列的名称:unique:<table_name>,<column_name>
'nombre' => 'required|string|max:50|unique:producto,nom_producto'