[英]How to write documentdb query to fetch data from collction with multiple ids?
[英]How to write a rest api with multiple ways needed to fetch data
我正在工作场所为销售点数据库创建REST API。
问题是,根据情况,我尝试使用不同的输入获得相同的结果(“库存”表中的一项)。
例如,我们有一个指向StockID的条形码表,StockID是库存表行的主键,我们还有一个“零件代码”用于订购参考,零件代码是我们的供应商用来参考我们持有的商品的代码,我们有一个与条形码表非常相似的表,其中零件代码指向StockID。
问题有时是PartCode表中有两行具有相同的零件代号键,但指向两个不同的库存物料。 这意味着我不能拥有更明显的REST API调用。
目前,我的网址如下:
example.com/stockid/ {123}(可能是唯一的逻辑REST调用)
example.com/barcode/ {123}(这将获取条形码,执行一次SQL查询,获取与其相关的实际库存行,并以此进行响应
example.com/partcode/ {123}(这与上面类似,尽管在某些情况下,该部分代码与多行结果相关
现在,这是我必须创建的第二个深度REST API,第一个更容易,因为我正在构建Web应用程序,并且可以遵循良好的约定。 但是我对如何正确地开始编写此REST API感到迷茫,我发现的所有信息似乎对于代码库来说都是有效的,或者是干净高效的,我想适当地做到这一点并保持可维护性。尽可能。
注意事项
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.