javascript - 在 JSON API 中指定排序顺序

标签 javascript api json-api

我的团队最近采用了 json api convention .在 api 排序的文档中没有解决。

但是他们确实地址 filtering在推荐页面中,但在我看来,排序不是过滤的一部分,因为过滤用于减少集合,而排序用于重新排序集合。

鉴于 json api 约定,我想知道:

  • 排序应该由 API 还是客户负责?
  • 如果应该由 api 负责,是否有关于构建 url 以处理排序的指南?

最佳答案

排序实际上记录在网站上:http://jsonapi.org/format/#fetching-sorting

简短摘要:

  • 使用sort作为参数名
  • 如果您需要按多个属性排序,请用逗号分隔它们(例如 sort=lastname,forename
  • 如果要指定顺序,在属性名前加或减(如sort=-lastname,forname),默认顺序为升序

关于javascript - 在 JSON API 中指定排序顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41315891/

相关文章:

javascript - 无法在 jquery 自动完成中获取文本框的值

javascript - Wakanda:如何在属性更改时更改自定义小部件的类?

json - json-rpc 和 json-api 有什么区别?

php - Laravel Fractal 不从包含关系返回元数据

javascript - 替换 > 和 < 运算符

javascript - Jquery:代码有效,但很丑

javascript - 网站作为社交网络上的链接的漂亮外观

java - Java中创建API库的方法是什么

ios - 移动设备 (iOS) 上的开放图谱

postgresql - 使用 PostgreSQL 和 json-api 的发布请求返回一个空体