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