【问题标题】:App\Http\Controllers\User\UserController::me@index does not existApp\Http\Controllers\User\UserController::me@index 不存在
【发布时间】:2018-12-14 22:43:11
【问题描述】:

我的路线:

Route::resource('users/me', 'User\UserController@me');
Route::resource('users', 'User\UserController', ['except' => ['edit', 'create']]);
Route::resource('users.assistants', 'User\UserAssistantController', ['only' => ['index', 'store', 'destroy']]);
Route::resource('users.digital_cases', 'User\UserDigitalCaseController', ['only' => ['index']]);
Route::resource('users.lessons', 'User\UserLessonController', ['only' => ['index']]);

用户控制器:

<?php

namespace App\Http\Controllers\User;

use App\Transformers\UserTransformer;
use App\User;
use Illuminate\Auth\Access\AuthorizationException;
use Illuminate\Http\Request;
use App\Http\Controllers\ApiController;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\File;

class UserController extends ApiController {
    public function __construct() {
//        parent::__construct();
    }

    public function index(Request $request) {
    }

    public function me() {
        dd('hello');
        return $this->showOne([Auth::user()]);
    }

    public function store(Request $request) {
    }

    public function show(User $user) {
    }    

    public function update(Request $request, User $user) {
    }

    public function destroy(Request $request, $id) {           
    }
}

我想访问 POSTMAN 上的me 功能。这是一个宁静的 API 项目。

但是当我尝试喜欢这个时,我得到了一个错误:

App\Http\Controllers\User\UserController::me@index 不存在。

我的 laravel 版本是 5.6。

如何使用 Postman 上的 Route 在 UserController 中调用 me 函数

【问题讨论】:

    标签: php laravel postman


    【解决方案1】:

    替换:

    Route::resource('users/me', 'User\UserController@me');
    

    与:

    Route::get('users/me', 'User\UserController@me');
    

    为什么? resource 是 HTTP 动词列表和控制器中方法列表的快捷方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-16
      • 2019-09-30
      • 2020-05-08
      • 2021-07-13
      • 2020-10-15
      • 2020-09-01
      • 2018-05-25
      • 1970-01-01
      相关资源
      最近更新 更多