javascript - 如何在 GeoNames 数据库中获取国家/地区的城市相关区域
问题描述
我正在使用 GeoNames 数据库,该数据库在 ADM1 部分和城市 ADM2 中显示状态,但是当我在查询区域中使用 ADM2 城市相关过滤器时,我没有得到。
SELECT * FROM `saudi` WHERE feature_code='ADM1';
SELECT * FROM `saudi` WHERE feature_code='ADM2' and admin1_code='14';
对于使用此查询的城市依赖区域,我没有得到任何东西
SELECT * FROM `saudi` WHERE feature_code like 'PPL%' and admin1_code='14' and admin2_code='10972361'
对于区域,如果我使用此查询
SELECT * FROM `saudi` WHERE feature_code like 'PPL%' and admin1_code='14';
我正在获取该州/地区的所有区域,但实际上应该根据城市选择来选择区域/地区是错误的
解决方案
推荐阅读
- django - 使用 apache2 部署 django 时加载数据时出错
- javascript - 嵌入式网站、Iframe 或 Ajax 中缺少信息?
- php - 如何在 Codeigniter PHP 中创建登录 API
- assembly - Solidity 组装错误:必须调用内置函数“gas”
- python - 解决python中纸浆库的功能:类型错误:必须是实数,而不是str
- php - 尝试从 html 表单更新 sql 表
- javascript - 不正确和正确的陈述
- javascript - Javascript - 无法读取 json 键值 - JSON 中位置 1 的意外令牌 i - sql 查询输出问题
- nodatime - 尝试使用 ZonedDateTimePattern 从字符串解析 ZonedDateTime 失败
- reactjs - 处理 useEffect 中的 fetch api 错误并设置错误