我正在为此向用户显示交易的路线,我有一条路线transactions
,但我使用此路线显示已过滤的交易。
现在问题是我应该为获取All Transactions
和Filtered Transactions
(它是自我分解为多个类别)制定相同的路线,还是我应该为它们两者设置不同的路线?
我的意思是如果我会使用任何一种方法或者没有任何差异(我认为是),会有任何性能提升。
答案 0 :(得分:0)
从RESTFUL的角度来看,如果你的交易总是被分成几类,我想你可以有
/交易
适用于所有交易和
/类别/:的categoryId /交易
用于一个类别的交易。
但是,如果您要同时获得多个类别的交易,可能只有
更好的方法?/交易类别= categoryId1&安培; categoryId2 ....
并使用按类别筛选的查询参数。