フィールドメールとapp_nameを持つL5モデルがあります。 私は、フォームから入力された電子メールとapp_nameの固有定数の組み合わせをチェックしたいと思います。それは電子メールとapp_name = 'MYAPP'の組み合わせでなければなりません。バリデーターを使用してこれを達成する方法を提案してください。定数の組み合わせでユニークなラーバル検証チェック
0
A
答えて
0
email
が一意である場合にのみ、組み合わせが一意になるので、app_name
が一定の場合は、一意のemail
を確認するだけで済みます。
ユニークemail
の確認 - 私は次のことを想定していますバリやRequestクラス
'email' => ['email', 'unique:users,email,' . $this->route('users') . ',id'],
インサイド
:ユーザーのための
- 表名がため
users
- 列名ですメールは
email
で、IDはid
です。 - ルートは、あなたの `app_name`が一定であれば、あなただけの組み合わせは` email`がユニークである場合にのみ、ユニークなようにユニーク `email`をチェックする必要があり
Route::resource
+0
いいえ、別のapp_nameに同じメールを送信できます。 – anandatheerthan
関連する問題
- 1. ユニークな組み合わせの数
- 2. SQLのユニークな組み合わせ
- 3. rの変数のユニークな組み合わせの合計行
- 4. 整数のユニークな組み合わせを生成する
- 5. 2組の座標のユニークな組み合わせの抽出
- 6. 組み合わせユニーク制約
- 7. 定数の組み合わせの数
- 8. R - ユニークな値の組み合わせで計算する
- 9. MySQLのチェック組み合わせ
- 10. MySQLグループでユニークな組み合わせを探す
- 11. ブロックとのユニークなパネルの組み合わせ - Javaのコード
- 12. Pythonのリストの要素のユニークな組み合わせ
- 13. mysqlのユニークなキーの組み合わせ
- 14. sequelizeでユニークな外部キーの組み合わせを定義する方法
- 15. データウェアハウス:冗長な組み合わせの組み合わせ
- 16. 定義済みとModelStateのエラーを組み合わせたMVC3の検証サマリー
- 17. SQL INSERT IGNOREユニークな値の組み合わせ
- 18. ユニークな列の組み合わせを持つSQLite create table
- 19. カラム内のユニークな観測結果を組み合わせる
- 20. MySQLユニークな列の組み合わせを作成する
- 21. テーブルのユニークな組み合わせを取得するには?
- 22. ユニークな数字のセット。任意の組み合わせの合計がその組み合わせで選択された数字を示します。
- 23. LIKEステートメントと組み合わせたユニークなカラムを取得
- 24. ユニークな組み合わせを作成する再帰
- 25. ラーバル検証複数ファイル
- 26. 組み合わせ変数
- 27. 2つの観測値を組み合わせたKnockoutJS検証?
- 28. トレーニング、検証およびテストデータセットの組み合わせ
- 29. キーの組み合わせを検証する方法(AltGr + Key)?
- 30. すべてのユニークな数値の組み合わせを返す方法N
を使用して生成されます。 – linuxartisan
「一意」の検証については、[docs](https://laravel.com/docs/5.1/validation#rule-unique)を参照してください。 – linuxartisan