我正在使用 maxmind Node 模块与 maxmind 数据库进行交互。我想要实现的是获取特定州/国家/地区下所有城市的列表。 代码如下。
var maxmind = require('maxmind');
maxmind.open('/path/to/GeoLite2-City.mmdb', (err, cityLookup) => {
var city = cityLookup.get('66.6.44.4');
});
我认为没有在州名下列出所有城市的选项,也没有通过州名/国家名搜索数据库的选项。 有其他选择吗?
最佳答案
这是不可能的。该数据库旨在通过 IP 地址进行查找。如果您需要以其他方式访问数据,我建议您使用 MaxMind 提供的 CSV 文件。
关于javascript - Maxmind 列出一个州的所有城市,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52163528/