【发布时间】:2015-12-09 16:46:38
【问题描述】:
我已经尝试关注this question,这似乎是我想要的,但没有运气。
我有一个Page 模型,它有一个递增的 id、一个标题、一个 slug(唯一)和一个 html 列。我希望能够更改标题、slug 和 html 字段。我已经尝试添加规则:
'slug' => 'required|unique:pages,slug,{$this->slug}',
对于我的PATCH 请求,但是当我提交我的表单(使用相同的 slug)时,我收到一个错误,它已经被占用。如果我更改 slug,标题和 html 会更改,但 slug 不会。
理想情况下,我宁愿自动生成 slug 并在后台更新,但我也无法解决这个问题。
如何在更新模型时允许更改唯一字段,或自动生成它?
【问题讨论】:
标签: laravel-5