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');