亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法 POST 到 PHP 后端服務器 | “異常”:“[對象]

無法 POST 到 PHP 后端服務器 | “異常”:“[對象]

PHP
三國紛爭 2023-10-15 14:58:53
不知道我在這里缺少什么..我正在嘗試將一些數據從我的應用程序發布到基于 PHP 的后端系統(Laravel 框架)。這是我的嘗試和失敗的詳細信息:當我的應用程序嘗試 POST API 調用時,存儲/日志出現錯誤:[2020-08-17 07:58:43] development.ERROR: Method App\Http\Controllers\API\ProductOrderAPIController::store does not exist. {"userId":74,"exception":"[object] (BadMethodCallException(code: 0): Method App\\Http\\Controllers\\API\\ProductOrderAPIController::store does not exist. at /home2/vegans/public_html/shopcontrol/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:68) [stacktrace]表名:product_orders來自 api.php :Route::resource('product_orders', 'API\ProductOrderAPIController');我的 ProductOrderAPIController.php :<?phpnamespace App\Http\Controllers\API;use App\Models\ProductOrder;use App\Repositories\ProductOrderRepository;use Illuminate\Http\Request;use App\Http\Controllers\Controller;use InfyOm\Generator\Criteria\LimitOffsetCriteria;use Prettus\Repository\Criteria\RequestCriteria;use Illuminate\Support\Facades\Response;use Prettus\Repository\Exceptions\RepositoryException;use Flash;/** * Class ProductOrderController * @package App\Http\Controllers\API */class ProductOrderAPIController extends Controller{    /** @var  ProductOrderRepository */    private $productOrderRepository;    public function __construct(ProductOrderRepository $productOrderRepo)    {        $this->productOrderRepository = $productOrderRepo;    }    public function index(Request $request)    {        try{            $this->productOrderRepository->pushCriteria(new RequestCriteria($request));            $this->productOrderRepository->pushCriteria(new LimitOffsetCriteria($request));        } catch (RepositoryException $e) {            Flash::error($e->getMessage());        }        $productOrders = $this->productOrderRepository->all();        return $this->sendResponse($productOrders->toArray(), 'Product Orders retrieved successfully');    }
查看完整描述

2 回答

?
牛魔王的故事

TA貢獻1830條經驗 獲得超3個贊

這一行:

Route::resource('product_orders',?'API\ProductOrderAPIController');

將生成七條路線,

其中之一是在 URI“product_orders”上使用方法“post”,并期望在 API\ProductOrderAPIController 上調用(存儲)操作,該異常只是告訴您控制器中沒有調用(創建)的方法(操作)。

發布/照片存儲


查看完整回答
反對 回復 2023-10-15
?
斯蒂芬大帝

TA貢獻1827條經驗 獲得超8個贊

ProductOrderAPIController::store does not exist

您需要在 ProductOrderAPIController 中創建一個 store 方法

public function store() {}


查看完整回答
反對 回復 2023-10-15
  • 2 回答
  • 0 關注
  • 163 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號