Laravel 5.3 - 验证

时间:2017-02-04 16:23:53

标签: laravel validation laravel-5.3

我正在尝试验证为多语言指定的表单。

if let data = characteristic.value,
   let str = String(data: data, encoding: .utf8) {

      dataIn += str
      if (str.range(of: ";") == nil) {
          return
      }
      print("BLE:DATAIN:",dataIn ) //final
      dataIn=""
}

我有像这样的验证代码

<form>
    <select name="test">
        <option value="1">YES</option>
        <option value="2">NO</option>
    </select>
	<input type="text" name="lorem[1]">
	<input type="text" name="ipsum[1]">
 
	<input type="text" name="lorem[2]">
	<input type="text" name="ipsum[2]">
</form>

如果字段'ipsum。具有值,则字段'lorem。'必须具有值。反正。

除了一个案例外,一切正常。 如果我没有填写除'test'之外的任何字段。

这不是很有效:

$validator['test']  = "required|integer";
$validator['lorem.*']  = "required_with_all:ipsum.*|min:3";
$validator['ipsum.*']  = "required_with_all:lorem.*|min:3";
$this->validate($request, $validator);

我如何修理它?

0 个答案:

没有答案