NEST dynamic 和 alias
2024-09-01 22:50:46
/// <summary>
/// Dynamic = false无法搜索
/// </summary>
public void Dynamicmapping()
{
var response = client.IndexExists("employee");
if (!response.Exists)
{
client.CreateIndex("employee");
}
client.Map<employee>(m => m.Dynamic(false).Properties(p => p.Text(t => t.Name("last_name").Fielddata().Analyzer("english").Fields(f => f.Keyword(k => k.Name("raw"))))).AutoMap());
} public void CustomDynamictemplate()
{
client.Map<employee>(m => m.DynamicTemplates(d => d.DynamicTemplate("es", dy => dy.Match("*_es").MatchMappingType("string").Mapping(ma => ma.Text(te => te.Analyzer("spanish")))))); } /// <summary>
/// 别名
/// </summary>
public void Alias()
{
client.Alias(x=>x.Add(a=>a.Index("employee").Alias("em")));
}
最新文章
- ES6之解构赋值
- 玩转GIT
- EXTJS4.2中neptune主题的使用
- poj3484 Showstopper 二分
- ggplo2学习笔记——基本图形类型
- Spring task executor同异步
- String 及其数组的相关问题
- C#动态调用C++编写的DLL函数
- [转]oracle 11g 忘记 默认用户密码
- C#Dictionary 实例
- U盘装系统系列一—-安装老毛桃U盘启动制作工具
- 对Qt for Android的评价(很全面,基本已经没有问题了,网易战网客户端就是Qt quick写的),可以重用QT积累20年的RTL是好事,QML效率是HTML5的5倍
- Zendframework连接两个或多个数据库的实现
- 访问权限系列一(public/private/protected/default):成员变量
- JSP/Servlet线程安全
- NPM 简单实用说明
- 使用Xamarin开发手机聊天程序 -- 基础篇(大量图文讲解 step by step,附源码下载)
- [LeetCode] Closest Leaf in a Binary Tree 二叉树中最近的叶结点
- elasticsearch6.x集群环境部署
- SQL 2008发布与订阅
热门文章
- js之select三级联动
- vue+elementui项目打包后样式变化问题
- 【java编程】vo、po、dto、bo、pojo、entity、mode如何区分
- layer.confirm 防止post重复提交
- 【C++】C++中的异常解析
- sumdoc t3 final dir.txt
- Android硬编码——音频编码、视频编码及音视频混合
- win7环境下,vagrant,在启动虚拟机的时候报错io.rb:32:in `encode&#39;: incomplete ";\xC8"; on GBK (Encoding::InvalidByteSequenceError)
- npm 更换阿里云镜像
- pytorch占用过多CPU问题