Elasticsearch 中不区分大小写的搜索

2024-01-26

我尝试在 elasticsearch.yml 文件中创建一个条目来创建与要点中提到的相同的自定义分析器:https://gist.github.com/1403902 https://gist.github.com/1403902

但我收到以下错误 {"error":"RemoteTransportException[[Banner, Robert Bruce][inet[/192.168.1.15:9300]][indices/create]]; nested: MapperParsingException[mapping [type1]]; nested: MapperParsingException[Analyzer [string_lowercase] not found for field [field1]];

我仍然不知道如何做到这一点。我在 stackoverflow 上搜索了相同的内容并得到了类似的回复(如上面提到的要点中所述)

请给我一个例子,我可以测试。


由于配置文件在启动时只读,因此为了使更改生效,您需要重新启动elasticsearch集群。您可以使用关机API http://www.elasticsearch.org/guide/reference/api/admin-cluster-nodes-shutdown.html为此,或者简单地使用kill命令终止elasticsearch进程。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Elasticsearch 中不区分大小写的搜索 的相关文章

  • 如何在 Elasticsearch 中同时按父字段和嵌套字段排序?

    我需要同时按父字段和嵌套字段在 Elasticsearch 中排序 我的数据是这样的 id 1 rank 8 price 12 45 offers id 777 rank 12 price 45 75 id 2 rank 35 price
  • Elasticsearch批量设置_id

    当我使用 id 设置将文档添加到 elasticsearch 时 我得到 Field id is a metadata field and cannot be added inside a document Use the index AP
  • 在ElasticSearch中搜索没有时间的日期字段值

    我的数据中有一个日期字段为 type date format dateOptionalTime 现在我的日期字段和值是 INITIAL EXTRACT DATE 2015 04 02T06 47 57 78 05 30 在搜索时 我仅根据
  • Elastic Search 5.x 嵌套多个查询 C#

    我将 C 与这些 nuget 包一起使用
  • Elasticsearch 崩溃后无法恢复

    磁盘空间不足 导致 Elasticsearch 分片崩溃 三个节点现在为红色 两个节点已恢复 它们的状态为黄色 ES 的 CPU 利用率为 150 内存利用率很高 正在尝试恢复它们 但似乎存在一些版本匹配冲突 我清理了磁盘空间并删除了分片的
  • 为什么sql表名中通常使用下划线而不是驼峰式大小写[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • match_none 有什么用?

    我浏览了docs https www elastic co guide en elasticsearch reference current query dsl match all query html query dsl match no
  • Elasticsearch 中的嵌套与对象

    有人可以解释 Elasticsearch 文档中 对象 和 嵌套 字段之间的区别吗 我知道默认情况下字段被定义为对象 我还知道我可以用这样的点访问对象字段 my field name my field title 等 对象的文档 http
  • 如何在 kibana 中自动配置索引模式

    是否可以在 kibana 中自动配置索引模式 要么通过一些设置文件 要么通过rest api 安装后可以手动完成 Kibana 5 x 公开了这样的 API 来管理索引模式 要创建索引模式 可以发出以下命令来 kibana 访问 url 只
  • ElasticSearch 多滚动 Java API

    我想从索引中获取所有数据 由于项目数量对于内存来说太大 我使用滚动 很好的功能 client prepareSearch index setTypes myType setSearchType SearchType SCAN setScro
  • C# Elasticsearch NEST 无法转换 lambda 表达式

    我遇到了与此处描述的完全相同的问题 但未得到解答 ElasticSearch NEST 搜索 https stackoverflow com questions 24615676 elasticsearch nest search I us
  • ElasticSearch 定义自定义映射与默认“_doc”映射冲突

    尝试创建自定义映射类型时会发生此问题 为第一个插入弹性创建自定义映射后想要创建 doc映射类型和冲突就发生在这里 第一步我创建一个映射 mappings properties field1 type keyword field2 type
  • 在弹性搜索中使用 GET/POST 时的不同结果

    我正在通过 Elastic Search Head 插件尝试弹性搜索 当我通过 POST 提交查询时 结果符合预期 但是 当我使用 GET 尝试相同的查询时 我总是会返回索引中的所有值 那么 如何通过 GET 将查询传递到弹性搜索服务器 以
  • ElasticCloud 的 ElasticSearch 身份验证错误?

    我刚刚在 ElasticCloud 上设置了一个新的 ElasticSearch 集群 我正在尝试遵循帮助文档 https cloud elastic co help 它说您可以按如下方式发布文档 curl https
  • 弹性搜索 - search_after 参数

    我读了这个doc https www elastic co guide en elasticsearch reference 5 0 search request search after html要理解 search after 并有两个
  • 如何增加vm.max_map_count?

    我正在尝试在 Ubuntu EC2 计算机 t2 medium 中运行弹性搜索 但我收到消息 最大虚拟内存区域 vm max map count 65530 太低 至少增加到 262144 我怎样才能增加vm max map count v
  • Elasticsearch:根据类型对不同字段进行排序

    我的索引中有两种类型 Event and City 我正在尝试按日期将它们全部排序 但是 每种类型的日期字段名称都不同 为了Event该值是在updated at领域和City日期是在update at其嵌套对象之一中的字段city eve
  • Elasticsearch Nest 通配符查询(带空格)

    简洁版本 我想使用 Nest 编写一个弹性搜索查询来获取完整的索引项 ContentIndexables在我的例子中作为我的自定义类型 已被索引 该查询受 some string 术语查询的约束 即 String StartsWith 其中
  • 为 Logstash 中的新字段设置 Elasticsearch Analyzer

    通过使用GROK filter 我们可以向Logstash添加新字段 但是 我想知道如何为该特定字段设置分析器 例如 我有一个新的 id 字段 其中有一个字段 例如a b 但是 Elasticsearch 附带的普通分析器会将其分解为a a
  • Elasticsearch 无法写入日志文件

    我想激活 elasticsearch 的日志 当我运行 elasticsearch 二进制文件时 我意识到我在日志记录方面遇到问题 无法加载配置 这是输出 sudo usr share elasticsearch bin elasticse

随机推荐

  • 函数只返回字符串中的字母数字字符?

    我正在寻找一个 php 函数 它将接受输入字符串并通过剥离所有特殊字符只留下字母数字来返回它的净化版本 我需要第二个函数执行相同的操作 但只返回字母字符 A Z 非常感谢任何帮助 警告 请注意 英语不仅限于 A Z Try this htt
  • 批量消费骆驼kafka

    尽管遵循此处发布的示例 但我无法与卡夫卡骆驼消费者一起批量阅读 我是否需要对生产者进行更改 或者问题最有可能出在我的消费者配置上 有问题的应用程序利用卡夫卡骆驼组件 https camel apache org components 3 1
  • 如何检测潜在的溢出

    好的 考虑以下场景 public static bool TryGetNearestRationalNumber double target double precision out RationalNumber nearest imple
  • 遍历asp.net页面上的所有控件

    我正在使用 ascx 我需要迭代所有控件并选择每个 cssClass 属性设置为 required 的控件 我有以下代码 foreach Control masterControl in Page Controls if masterCon
  • 使用 knockout.js 从表单中获取或发送数据

    Knockout新手 同时也是前端设计师 所以我需要简单的谈谈 我有一个表格需要发送到数据库 然后从数据库中检索 请用非常简单的术语解释如何生成一个工作示例来说明保存和发布表单 来自淘汰赛教程 http knockoutjs com doc
  • 在 SQL Server 中将 Varchar 转换为时间

    如何转换时间格式 10 02 22 下午 转换为 SQL Server 日期时间格式 我有一列这样的数据 我从 CSV 文件导入此列 现在想要将其转换为日期时间格式 以便我能够使用日期时间函数 我希望能够将此列插入到具有正确日期时间格式的另
  • 部署后 Google App Engine 返回 HTTP 响应代码 403

    我已经完成了另一次部署 一切都很好 但完成应用程序后 我收到此错误 并且页面请求不断加载 我需要在 IAM 中配置一些东西吗 Java 11标准环境 h2 DB弹簧靴 来自 Google Cloud 的堆栈跟踪 java io IOExce
  • 如何使用 Reform 来预填充特色对象?

    例如 当用户单击 拍照 时 我们如何使用专门为该特色挑战设置的属性来预填充 create html erb 表单 就像为12天和做Tue Thu 我正在使用reform gem https github com apotonick refo
  • 如何增加角度5中matdialogbox的自动高度?

    uploadFiles void const dialogRef this dialog open AddNewFilesOrImagesComponent width 620px height 100 如果高度 100 UI 看起来像这样
  • c程序生成从1到n的二进制数

    我需要一个输出 例如如果数字是 5 则输出应该是 5 个二进制数直到 5 但从 1 开始 下面给出了示例 不使用数组即可完成 输入 5 输出 1 10 11 100 101 但我得到了 输出像 这输入 5 输出 1 11 11 111 11
  • 如何使用 Javascript 提交 POST 变量?

    所以我试图通过表单提交一个变量和变量的名称 我将按钮从提交切换为按钮 因为我需要额外的验证 无论如何 现在是按钮
  • 如何使用 Android 版 Twitter Kit 实现登录屏幕?

    我正在尝试使用新的 Twitter Kit 3 API 在我的自定义 Android 应用程序中实现 Twitter 功能 但我无法使其工作 我只是按照这个例子 https dev twitter com twitterkit androi
  • JQuery mouseup 在窗口外 – 可能吗?

    我正在努力完成一个基本的阻力 在 mousedown 上 项目开始拖动 但速度与鼠标不同 因此当鼠标位于窗口外部时我继续拖动 但如果鼠标不在页面上 我无法获取 mouseup 事件 我可以看到其他页面这样做 所以我知道这是可能的 感谢任何帮
  • Botframework V4:有关输入表单卡的问题

    你好 我有这张输入表格卡 它渲染正确 但我怎样才能得到它的结果 我怎样才能让机器人等待用户提交然后再继续下一步 放入stepContext NextAsync将自动触发下一步 但是删除它会导致错误 因为它需要返回一些东西 public In
  • _.仅当目标对象中存在属性时才分配

    我的需要是执行类似 assign 的操作 但前提是目标对象已经具有正在分 配的属性 可以将其想象为源对象可能具有一些可以贡献的属性 但也有一些我不想混合的属性 我从未使用过 assign 的回调机制 但尝试了以下方法 它 有效 但它仍然将该
  • 计算 constexpr 时抛出异常会发生什么?

    当计算常量表达式来初始化constexpr抛出异常是可能的 例如 下面是一个防止常量表达式的计算溢出的示例 include
  • bin2hex(random_bytes()) 根据输入有多少个字符?

    我使用以下代码为我的应用程序生成一个简单的 UID private function createUid bytes random bytes 128 uid bin2hex bytes return uid 通过这样做 结果是 creat
  • OpenCV Mat 元素类型及其大小

    我对 OpenCV Mat 元素类型感到困惑 这是来自文档 There is a limited fixed set of primitive data types the library can operate on That is ar
  • 获取 AWS S3 存储桶中对象的所有版本?

    我已在存储桶上启用对象版本控制 我想获取该存储桶内密钥的所有版本 但我找不到这样做的方法 如何使用 S3 API 来实现这一目标 所以 今天早上我遇到了这堵砖墙 事实证明 这件看似微不足道的事情做起来非常困难 您想要的 API 是获取桶对象
  • Elasticsearch 中不区分大小写的搜索

    我尝试在 elasticsearch yml 文件中创建一个条目来创建与要点中提到的相同的自定义分析器 https gist github com 1403902 https gist github com 1403902 但我收到以下错误