java - 如何支持 Graphql Java 查询中的排序

标签 java graphql sql-order-by graphql-java

我无法找到与如何使用日期对查询响应进行排序相关的任何内容。

我希望能够发送有序响应,而不是让前端进行需要排序的查询。

最佳答案

graphql-java 帮不了你。这一切都取决于底层技术和根查询字段解析器的实现。如果您从数据库获取数据,则可以依赖 SQL ORDER BY。关键是开发人员有责任确保从解析器返回的数据列表已按特定顺序排序。

如果用户在查询中没有指定任何排序顺序输入参数,您可以认为这意味着他希望结果按某种默认顺序排序。

关于java - 如何支持 Graphql Java 查询中的排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56176429/

相关文章:

java - Maven包出现Ant BuildException : Invalid license info

java - 无法将 X509 证书加载到 XML 数字签名中

graphql - 如何使用 svelte 进行 graphql 和 graphql 订阅

php - 如何在WordPress中结合meta_query和orderby日期元?

java - 如何使用Java监听某个端口?

java - 到达终点位置的所有可能方式

python - 如何更改 django-graphql-jwt 中的默认值 'username'

javascript - 如何将对象数组从 js 客户端传递给 graphql 查询

SQLite 以自定义顺序返回数据

mysql - 使用 Codeigniter 对 utf8_bin 表按字母顺序排序