バリテーションのほうで、ユーザ自身の同じタイトル名は重複しないように、バリテーションをかけています。
しかし、一度、登録をし再びその記事を編集&更新すると、自らのデータがバリテートかけられているようで、
その記事名は存在していますと出ます。
このような場合、どうしたらよいのでしょうか。
只今このような状況です。
A B ユーザ
みかん オレンジ 1
りんご 赤 1
メロン 緑 1
みかん オレンジ 2
ぶどう 紫 2
ユーザ1が再び「みかん」と新規で入力すると
同じタイトル名がありますとエラーがでるようにしてあります。
Aはユーザの中ではユニークになるようにしています。
例えばこのような状況で、ぶどうのBを「紫色」と変更すると
「同じ記事名が登録されています」とでます。
編集するもの自身が重複するのは当たり前だとは思うのですが、
どう対応したらよいでしょうか。
私のTableのValitatorのコードの書き方が悪いのでしょうか。
saveメソッドの他に何かあるのでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。