我有一个查询,我想在哪里返回给定国家的所有城市。
这很好用,除了我还想调整它以按大小或任何重要顺序对其进行排序以避免 100 限制。我希望前 100 个城市将人们可能选择的最有可能的城市列在首位。(人口,还是?)
[{
"/location/country/iso3166_1_alpha2": "US",
"/location/location/contains":[
"id" : null,
"name" : null,
"/location/statistical_region/population" : { "number" : null, "date" : null }
"type" : "/location/citytown"
]
}]
这可行,但速度很慢,因为它必须计算所有包含的元素:
[{
"/location/country/iso3166_1_alpha2": "US",
"/location/location/contains":[
"id" : null,
"name" : null,
"type" : "/location/citytown",
"/location/location/contains":{"return": "count"}
"sort": "-/location/location/contains.count"
]
}]
我试过包括/location/statistical_region/population
但没有太多运气,有什么想法吗?