如果类别相同,如何防止用户添加相同的产品名称,使用下面的代码,我只能阻止添加相同的名称,但是如果同一类别中只有相同的名称,我希望这样做我也想显示错误消息,我不知道为什么不能显示错误消息
让我们说类别信息是:category_name,category_id
public function rules()
{
$id = isset($this->segments()[1])?$this->segments()[1] : '';
return [
'store_name' => ['required','min:3','max:255', Rule::unique('storeinfos')->ignore($id),]
];
}
public function messages()
{
return [
'store_name.unique' => 'This Store Name has been added before, please try another Name'
];
}