【问题标题】:check if description unique in laravel检查描述在 laravel 中是否唯一
【发布时间】:2018-03-25 21:54:04
【问题描述】:

我有表格产品,在这个表格中我有列描述。
如何在 laravel 中,当用户添加产品时,我可以检查标题是否唯一?
我的代码:

public function rules()
{
    return [
        'description' => 'required|unique:products|min:5|max:255',
    ]
}

但是这个规则不起作用。人们可以在文本上添加样式,而 laravel 不希望检查文本是否是唯一的。如何在 ckeditor 上检查添加样式的文本?

【问题讨论】:

  • 你是怎么调用rules()方法的?
  • 这是自定义请求
  • 你能出示这个吗?同时也检查一下我的答案。
  • 您的答案在我的原因中不起作用.. 但我的代码,这是简单的自定义请求.. 在控制器中:public function addProduct(AddProductRequest $request) {
  • 请添加所有与验证相关的代码。我们的想法是更改 description 字段仅用于验证。

标签: php laravel


【解决方案1】:

您可以通过strip_tag 方法删除标签,并在验证前只检查请求中的文本值,

$request['description'] = strip_tags($request->description);

查看strip_tags的一个例子

【讨论】:

    猜你喜欢
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    • 2016-02-11
    • 1970-01-01
    • 2018-11-02
    • 2013-11-08
    • 2010-10-27
    • 1970-01-01
    相关资源
    最近更新 更多