0
私はlaravel 5.2でユニークなコンポジットの検証ルールを追加しようとしています。すべてがうまくいった。カスタムlaravel 5.2で検証データを取得します。検証ルール
'student_id' => 'unique_com:marks,exam_id,' . $data['exam_id']
が、私は、配列データにそれを使用するとき、私は$data['exam_id']
'mark.*.student_id' => 'unique_com:marks,exam_id,(what i can pass here)'
または拡張検証ルール内の検証データにアクセスする方法があるに合格する方法がわかりません。
注:exam_id
は、データベーステーブルmarks,student_id and exam_id should be composite unique
の2番目の列の名前です。
に反復、その後、最初の変数であなたの検証を置くことができますexam_idsの配列を持っていますか? – aceraven777
はい私はこのデータが好きです[マーク] [0] [student_id]、データ[マーク] [0] [exam_id] –
なぜ上記のように連結できないのか分かりません。 「unique_com:marks、exam_id | unique_com:marks、student_id」のようなものをお探しですか? –