分库分表后相关搜索数据插入到其它库

1、 搜索时候,获取ID,再通过ID去数据库中获取数据

  //分库分表情况,映射类别
  "dbTableEs": {
    "mapperType": null // "elasticsearch"
  }

AppShreding 加载规则

            //加载目录下面文件
            string pathO = $"~/Config/AppShreding/{pfGlobal.OwnerId}/shreding.provider.{pfGlobal.ModuleKey}.json";
            string pathE = $"~/Config/AppShreding/{pfGlobal.OwnerId}/shreding.provider.{pfGlobal.ModuleKey}.{env}.json";
            string pathS = $"~/Config/AppShreding/{pfGlobal.OwnerId}/shreding.provider.{pfGlobal.ModuleKey}.{os}.json";

            var lstFileT = new List<string>();
            lstFileT.Add(pathO);
            lstFileT.Add(pathE);
            lstFileT.Add(pathS);

            foreach (var item in lstFileT)
            {
                if (!FileUtil.ExistsFilesByVirPath(item)) continue;
                configBuilder.AddJsonFile(PhyPathUtil.ConvertVirToPhyPath(item), optional: true, reloadOnChange: raloadOnChange);
            }
文档更新时间: 2021-09-14 22:17   作者:admin