laravel 存储来自 postman 的数据
laravel store data from postman
我想使用 postman 在我的数据库中存储新用户,但它不起作用。
我的控制器代码:
public function store()
{
dd($request);
$newuser = new User;
$newuser -> fullname = request('fullname');
$newuser -> email = request('email');
$newuser -> password = request('password');
$newuser -> username = request('username');
$newuser -> status = 1;
$newuser -> role_id = 1;
$newuser -> save();
return redirect('/');
}
我的api路线:
Route::post('users/store' , 'UsersController@store');
我在post中使用的url man:
domain/api/user/store
全名、电子邮件、用户名和密码应与 postman 一起发送以进行存储!
有人对此有解决方案吗?
改变
public function store()
至
public function store(Request $request)
并且不要忘记在顶部导入 Request
门面(如果您还没有):
use Illuminate\Http\Request;
看到这个doc!
可以使用LaravelInput
门面。
$newuser->fullname = Input::get('fullname');
我想使用 postman 在我的数据库中存储新用户,但它不起作用。
我的控制器代码:
public function store()
{
dd($request);
$newuser = new User;
$newuser -> fullname = request('fullname');
$newuser -> email = request('email');
$newuser -> password = request('password');
$newuser -> username = request('username');
$newuser -> status = 1;
$newuser -> role_id = 1;
$newuser -> save();
return redirect('/');
}
我的api路线:
Route::post('users/store' , 'UsersController@store');
我在post中使用的url man:
domain/api/user/store
全名、电子邮件、用户名和密码应与 postman 一起发送以进行存储! 有人对此有解决方案吗?
改变
public function store()
至
public function store(Request $request)
并且不要忘记在顶部导入 Request
门面(如果您还没有):
use Illuminate\Http\Request;
看到这个doc!
可以使用LaravelInput
门面。
$newuser->fullname = Input::get('fullname');