我需要使用 Elasticsearch 在 HTML 字段中创建搜索。我有一个反应应用程序(准确地说是 Next.js)来显示结果。 由于突出显示的结果是 HTML 代码,我想使用dangerouslySetInnerHTML但正如预期的那样,它会破坏页面的呈现,因为突出显示只是 HTML 的片段, ...
我需要使用 Elasticsearch 在 HTML 字段中创建搜索。我有一个反应应用程序(准确地说是 Next.js)来显示结果。 由于突出显示的结果是 HTML 代码,我想使用dangerouslySetInnerHTML但正如预期的那样,它会破坏页面的呈现,因为突出显示只是 HTML 的片段, ...
为了演示这里的问题是一个动态创建的索引与单个文档: 当我运行以下搜索时 我得到的响应仅在hits的突出显示键中突出显示 8 个匹配名称中的 5 个。 有没有办法告诉 elasticsearch 根据查询返回字段的所有突出显示? ...
我使用弹性搜索 7.10,喜欢通过通配符搜索在分析的字段上查找文档并在文本中突出显示这些文档。 但这不起作用。 该文档可能包含以下示例: "The color of the car is black." 我希望得到一个标记car和black的结果。 我有以下映射: 我使用以下查询: 查询结果集仅包含 ...
在此处输入图像描述想知道是否有人可以帮助我,我在弹性上执行搜索时遇到问题,搜索本身非常简单,但是对于某些特定单词,尽管它们存在于预期的文档中,但未检索到命中。 这是我想要的注册表: 当我执行搜索时 它返回结果 但是,当我执行类似的搜索时: 它返回 还有更多带有 95/2000 的条目,它们甚至没有出 ...
目前正在学习 ES,但我非常热衷于实现这一点。 我知道您可以在查询中使用高亮的pre_tags和post_tags键highlight具有不同标签的不同字段......但是是否可以提供一个标记的字符串,其中返回的片段对于每个单独标识的具有不同的 HTML 颜色标签单词,例如使用简单的查询字符串? ...
我正在使用以下查询 object 使用script_score进行多重匹配搜索: 我希望结果按其突出显示匹配的数量排序。 例如,第一条记录将有 5 个< em > ,第二条记录将有 4 个< em >匹配,依此类推。 目前我的结果不是这样排序的。 elasticsearch ...
我是Elasticsearch的新手。 我们需要索引和检索具有不同数据类型的某些数据。 我们正在使用自定义“ _all”字段,如以下链接中所述 自定义“ _all”字段 以下是我们的代码 用于创建索引 用于添加到索引 搜寻 使用上面的查询,我们能够获 ...
我正在使用Spring Data Elastic Search从弹性搜索数据库中查询。 我需要突出显示并在搜索结果中显示搜索到的文本。 我的设定如下 但是,未突出显示作为搜索结果返回的数据。 ...