Javascript 在JSON API中指定排序顺序

Javascript 在JSON API中指定排序顺序,javascript,api,json-api,Javascript,Api,Json Api,我的团队最近采用了这个方法。在api排序的文档中没有提到 但是,它们确实在推荐页面中进行了说明,但在我看来,排序不是筛选的一部分,因为筛选用于减少集合,而排序用于对集合重新排序 鉴于json api约定,我想知道: 分拣是api的责任还是客户的责任 如果这应该是api的责任,是否有任何指导方针来构造url以处理排序 排序实际上记录在网站上: 小结: 使用sort作为参数名称 如果需要按多个属性排序,请用逗号分隔它们(例如,sort=lastname,forename 如果要指定顺序,请在属性

我的团队最近采用了这个方法。在api排序的文档中没有提到

但是,它们确实在推荐页面中进行了说明,但在我看来,排序不是筛选的一部分,因为筛选用于减少集合,而排序用于对集合重新排序

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

  • 分拣是api的责任还是客户的责任
  • 如果这应该是api的责任,是否有任何指导方针来构造url以处理排序
排序实际上记录在网站上:

小结:

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

Api应该始终负责。T-sauer已经发布了答案,请使用sort。谢谢。我不敢相信我在文档中遗漏了它。