通过cheerio获取省份、城市、区县,这些数据在一个页面,获取之后存储到数据库里,现在的问题是:我获取城市数据时,怎么得到数据库里已经存储的省份id?js是异步的,不知道什么时候处理完省份数据?有没有什么好的办法?
通过cheerio获取省份、城市、区县,这些数据在一个页面,获取之后存储到数据库里,现在的问题是:我获取城市数据时,怎么得到数据库里已经存储的省份id?js是异步的,不知道什么时候处理完省份数据?有没有什么好的办法?
13 回答12.6k 阅读
7 回答1.7k 阅读
3 回答2.5k 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
5 回答2.5k 阅读
2 回答1.1k 阅读✓ 已解决
可以使用Promise吧 或者async这个库
Promise
流程是先执行完抓取省份,然后在then再执行城市
async可以使用waterfall