データを追加する際、valdiateでリレーショナルテーブルにデータが存在するかどうかを確認することは可能でしょうか?
迷茫2017-05-16 16:50:44
検証はカスタマイズできますが、少し複雑なようです…私のレベルには限界があるので、公式ドキュメントは自分で読むことができます
次のコードに示すように、結合テーブルのクエリ検証ロジックを Controller
に記述し、例外が発生した場合は手動でリダイレクトしてエラーをスローするという、単純で大雑把な方法として考えることもできます
仅有的幸福2017-05-16 16:50:44
はい、exists
などの
状況によっては、組み込みのルールを使用するだけでは十分ではなく、自分で新しいルールを作成する必要があります。中国語を検証するルールを作成する例を次に示します。 リーリー
詳細については、ドキュメントの「カスタム検証ルール」セクションを参照してください。