代码级别的Magento 2的Web服务查询(SQL)在哪里?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码级别的Magento 2的Web服务查询(SQL)在哪里?相关的知识,希望对你有一定的参考价值。
我需要知道Magento 2的Web服务查询的位置在哪里。例如,当我使用POSTMAN调用url时:
https://yourwebsite/rest/V1/orders?searchCriteria
我从magento应用程序的所有商店获得所有订单。那么,这个查询在哪里?什么路?路径模块?我怎么能得到这个?在哪里制作SQL?
答案
在路径../vendor/magento/module-sales/etc/webapi.xml
中打开文件同样有一个类被分配来处理上面提到的rest-api即Magento Sales Api OrderRepositoryInterface和可用于获取订单详细信息的等效资源模型是在路径中定义的<preference for="MagentoSalesApiDataOrderInterface" type="MagentoSalesModelOrder"/>
“../vendor/magento/module-sales/etc/di.xml”因此,每当你点击其余的api时,它将由Magento Sales Model Order处理,因为它实现了由其余的Api访问的OrderInterface。
以上是关于代码级别的Magento 2的Web服务查询(SQL)在哪里?的主要内容,如果未能解决你的问题,请参考以下文章
Magento 2中文文档教程 - Magento 2.1.x 系统需求