我有一个非常默认的 hatoas spring boot 应用程序。我想知道是否可以以有序/排序的方式返回结果。
例如:localhost/person/1/pets
返回随机顺序的宠物列表。
我想按某些列(名称、品种、年龄或其他)对其进行排序。
可以对主资源(/person?sort=age,asc
)进行排序,但我认为不能对嵌入式资源进行排序。
我最初的方法是localhost/person/1/pets?sort=name,asc
但这似乎没有效果。
这可以在 GET 请求中完成吗?或者我应该添加额外的 Java 代码?
最佳答案
这样做:
linkTo(PersonController.class).slash("/?sort=age,asc").withRel("all");
关于java - HATEOAS 对嵌入资源进行排序/排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36081845/