私有部署如何更新地区字段数据源

私有部署  收藏
2 / 251

全国行政区划每年都有调整,明道云也时刻关注变更公告并保持更新。目前地区字段数据源来自国家民政部公布的全国行政区划数据
主要结合两部分来保证为最新数据:

  • 最新的变更公告
  • 最近 1 期公布的全国行政区划表

SaaS 模式由明道云维护更新数据源,私有部署需要客户手动同步更新后的新版数据。

私有部署同步操作如下:

进入容器:
docker exec -it $(docker ps | grep community | awk '{print $1}') bash

任意一台微服务容器内执行即可:

  1. source /entrypoint.sh && mongodbResetRegion
  2. 清理 Redis 缓存
    单机:
    redis-cli -a 123456 KEYS "md:city:v4:" | xargs redis-cli -a 123456 DEL
    集群:
    redis-cli -h ENV_REDIS_HOST -p ENV_REDIS_PORT -a ENV_REDIS_PASSWORD KEYS "md:city:v4:" | xargs redis-cli -h ENV_REDIS_HOST -p ENV_REDIS_PORT -a ENV_REDIS_PASSWORD DEL

操作完成后重启明道云服务

验证是否更新为最新数据:选择广东省-中山市- 市辖区,和下图一致则为最新。

image.png

历史数据如何修改

1.历史数据在查看记录时正常显示,但可能影响统计和筛选。
2.可以新增一个文本组合字段(拼接地区字段),然后通过搜索文本组合字段过滤,批量调整为新的地区