Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Yii2 RESTful API如何检查sevarel项是否存在_Yii2_Yii2 Advanced App - Fatal编程技术网

Yii2 RESTful API如何检查sevarel项是否存在

Yii2 RESTful API如何检查sevarel项是否存在,yii2,yii2-advanced-app,Yii2,Yii2 Advanced App,我正在使用移动应用程序与yii2restfulapi一起工作。在我的移动应用程序中,我确实有一个购物车,里面有物品。所以这个想法是用户打开一个购物车来检查产品是否仍然可用并且还没有售出。所以我想得到产品的id列表,并向RESTfulAPI发送一个请求,以检查它们是否都正常。如果他们中的一些售出,我应该得到一份更改后的产品清单。到目前为止,我使用此链接请求我的项目 解决这个问题的好办法是什么?或者在我的移动应用程序中,我必须创建一个循环来逐个检查每个产品?您描述的用例的通常做法是创建一个端点,该端

我正在使用移动应用程序与yii2restfulapi一起工作。在我的移动应用程序中,我确实有一个购物车,里面有物品。所以这个想法是用户打开一个购物车来检查产品是否仍然可用并且还没有售出。所以我想得到产品的id列表,并向RESTfulAPI发送一个请求,以检查它们是否都正常。如果他们中的一些售出,我应该得到一份更改后的产品清单。到目前为止,我使用此链接请求我的项目


解决这个问题的好办法是什么?或者在我的移动应用程序中,我必须创建一个循环来逐个检查每个产品?

您描述的用例的通常做法是创建一个端点,该端点接受ID列表,由一些字符(逗号、分号等)分隔。例如:

https://api.website.com/products?product_ids=969,970,971
在该操作中,您将在
产品\u ID
中循环每个单独的ID