首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
JFinal Elasticsearch中搜索问题
path
2024-06-07 10:24
输入“日期”,查询结果中没有“日期”的会被查出来。如果是把“日期”拆成“日”和“期”查询,查询结果应该把日或期高亮显示。希望作者能解决这个问题。
项目:
JFinal
评论区
JFinal
2024-06-07 11:03
@小徐同学
回复
path
2024-06-13 17:25
@JFinal
作者不会不管了吧
回复
JFinal
2024-06-13 18:10
输入“日期”,查询结果中没有“日期”的会被查出来, 这个可能是分词器将 "日"、"期" 也进行了分词
尝试配置停用词过滤器,例如:
"filter": {
"stopwords_filter": {
"type": "stop",
"stopwords": ["日", "期", "不想", "匹配", "的", "单字"] // 添加不想匹配的单字或词
}
}
回复
path
2024-06-14 08:56
@JFinal
你说的这个问题我晚些试下,代码逻辑很可能是这样。如果是这样,“日”和“期”在页面应该是高亮标记出来,这个我在问的内容里也有写。
回复
小徐同学
2024-06-26 09:21
收到 我看看
@JFinal
回复
path
2024-07-12 10:12
@小徐同学
什么时间解决?
回复
path
2024-08-11 16:51
@JFinal
这个问题很久了,是不是没人解决了?
回复
发送
我要反馈
热门反馈
扫码入社