Magento 2:“请求的产品不存在。验证产品并重试。”

Posted

技术标签:

【中文标题】Magento 2:“请求的产品不存在。验证产品并重试。”【英文标题】:Magento 2: "The product that was requested doesn't exist. Verify the product and try again." 【发布时间】:2020-06-17 09:09:26 【问题描述】:

帮帮我! 我创建了一个 API 来获取带有 ID 的产品信息:getProductByID ($ id)。当我在 POSTMAN 和 URL:“http://127.0.0.1:8080/magento/rest/V1/products/9”中运行时,我得到错误结果:“请求的产品不存在。验证产品并重试。”

我检查了目录> 产品,该产品的 id 为 9。为什么此产品结果的 API 不存在?如何解决此错误?

【问题讨论】:

【参考方案1】:

我遇到了同样的错误。 请试试这个。

    try
          $this->productRepository->deleteById($sku);
    catch (Exception $e)
          echo ""No Exist Product<br/>";
    

希望对你有所帮助。

【讨论】:

以上是关于Magento 2:“请求的产品不存在。验证产品并重试。”的主要内容,如果未能解决你的问题,请参考以下文章

Magento 2中文手册教程 - Magento 2 安装流程图

Magento 2 Theme Ultimate Guide - 如何创建Magento 2主题终极指南

Magento 2中文文档教程 - Magento 2.1.x 系统需求

magento2.2如何操作数据表

在Magento 1.9中安装Magento 2的扩展

magento 2.3安装测试数据