【问题标题】:laravel store data from postmanlaravel 存储来自邮递员的数据
【发布时间】:2018-07-07 20:02:53
【问题描述】:

我想使用邮递员在我的数据库中存储一个新用户,但它不起作用。

我的控制器代码:

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

我在邮递员中使用的网址:

domain/api/user/store

fullname、email、username 和password 要用邮递员发送到存储! 有人有解决方案吗?

【问题讨论】:

  • store()函数中使用Request $request

标签: php laravel postman send


【解决方案1】:

改变

public function store()

收件人

public function store(Request $request)

别忘了在顶部导入Request 外观(如果你还没有的话):

use Illuminate\Http\Request;

看到这个doc

【讨论】:

  • @NasserAliKarimi 您可以像访问普通对象一样访问数据。就做$request->field_name
【解决方案2】:

你可以使用 Laravel Input 门面。

$newuser->fullname = Input::get('fullname');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-08
    • 2021-05-03
    • 2020-01-24
    • 2019-04-28
    • 1970-01-01
    • 2021-06-29
    • 2017-12-06
    相关资源
    最近更新 更多