首页 > 解决方案 > 在 Azure API for FHIR 中搜索资源时的默认排序是什么?

问题描述

当然,_sortAzure API for FHIR 尚不支持此处记录并在问题中讨论,我想知道默认排序是什么(假设有一个)。

例如,如果我通过发出以下请求来搜索位置:

GET [base]/Location?_count=10

响应包含10预期的位置资源条目。问题是:这些资源的顺序是什么?

进行一些手动比较后,默认排序似乎不在以下属性上:

其他字段是否默认排序?如果是这样,哪些领域?或者,在没有_sort参数的情况下,资源会根据服务器的判断以随机或任意顺序返回?

标签: azuresortinghl7-fhir

解决方案


目前只有_lastUpdated一个受支持的排序参数,它也是查询的默认排序。

GET [base]/Location?_count=10&sort=_lastUpdated(实际上&sort=_lastUpdated是多余的,因为它是默认设置)

或者

GET [base]/Location?_count=10&sort=-_lastUpdated降序排序。


推荐阅读