1

api后数据:

{
"username": "abc@gmail.com",
   "password" : 12345678,
}

控制器代码:

 $validation =  \Config\Services::validation();
$validation->setRules([
                                'username' => 'required',
                                'password' => 'required'

                        ]);

上面的代码片段不起作用。它给出了需要用户名和需要密码的错误。

4

1 回答 1

0

您发布的格式看起来像一个 json 数组/对象。如果是,请确保在将其传递给验证之前先使用 json_decode 对其进行转换。

于 2020-01-27T09:08:00.887 回答