分库分表后相关搜索数据插入到其它库
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