缓存过滤省份
This commit is contained in:
@@ -64,9 +64,10 @@ class DictCacheService:
|
||||
for m in majors
|
||||
)
|
||||
|
||||
# 地区(省市级)
|
||||
# 地区(仅市级:province_code 不为空且 city_code 为空;直辖市取市级避免与省级同名重复)
|
||||
result = await session.execute(text("""
|
||||
SELECT code, name FROM bg_china_regions_code WHERE city_code IS NULL
|
||||
SELECT code, name FROM bg_china_regions_code
|
||||
WHERE city_code IS NULL AND province_code IS NOT NULL
|
||||
"""))
|
||||
self._region_list = [dict(r) for r in result.mappings().all()]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user