跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • elasticsearch phrase suggester 得不到任何结果,小白想请教一下
未分類
30 12 月 2020

elasticsearch phrase suggester 得不到任何结果,小白想请教一下

elasticsearch phrase suggester 得不到任何结果,小白想请教一下

資深大佬 : SjwNo1 13

  • index 配置
    settings:
"settings": {         "index": {             "creation_date": "1607592412988",             "number_of_shards": "1",             "number_of_replicas": "1",             "uuid": "L_Z-Y-YlRiWiD5gnPWftSg",             "version": {"created": "7090299"},             "provided_name": "repository_index",         }     } 

mappings:

"mappings": {         "_doc": {             "properties": {                 "type_num": {"type": "integer"},                 "creator_id": {"type": "integer"},                 "name": {"analyzer": "ik_max_word", "type": "text"},                 "team_id": {"type": "integer"},             }         }     } 
  • 文档数据(只有 1 条)
{     "_index": "repository_index",     "_type": "_doc",     "_id": "1",     "_version": 1,     "_score": 1,     "_source": {"creator_id": 6, "team_id": 2, "type_num": 2, "name": "测试数据"}, } 
  • phrase suggest
POST _search {   "suggest": {     "my_suggestion": {       "text": "测试",       "term": {         "field": "name"       }     }   } } 
  • 搜索结果
{   "took" : 1,   "timed_out" : false,   "_shards" : {     "total" : 6,     "successful" : 6,     "skipped" : 0,     "failed" : 0   },   "hits" : {     "total" : {       "value" : 0,       "relation" : "eq"     },     "max_score" : null,     "hits" : [ ]   },   "suggest" : {     "my_suggestion" : [       {         "text" : "测试",         "offset" : 0,         "length" : 2,         "options" : [ ]       }     ]   } }  
  • 问题
    没有查询到 “测试数据”? 目前猜测是 ik 分词的问题,请教一下是哪里出错了或者配置有问题吗
大佬有話說 (0)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具