请教一个 elasticsearch 的模糊查询语法 。

326 天前
 EagerTo

{ "wildcard": { "content.keyword": "你好" } }

这样的语法是可以实现模糊搜索的,因为 content 是富文本内容。如果 content 的内容文本大小超过 ignore_above 的设定,那就不会被索引,也就是即使有关键词匹配到,文档也不会被搜索到 ,而 ignore_above 也是有大小限制,请问这种需求应该怎么处理 。感谢

1416 次点击
所在节点    Elasticsearch
3 条回复
chendy
326 天前
不用原内容做索引
用去掉各种标签样式之后剩下的纯内容做索引
EagerTo
326 天前
@chendy 是去掉所有标签了。只保留文子。但还是好几万文字。
dobelee
326 天前
内容拆分一下。或者进一步优化分词器精简摘要。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/949617

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX