当前位置: 首页 > news >正文

沈阳大型网站设计公司已经有域名 如何建网站

沈阳大型网站设计公司,已经有域名 如何建网站,wordpress做表格,wordpress数据库错误elasticssearch提供了CompletionSuggester查询来实现自动补全功能。这个查询会匹配以用户输入内容开头的词条并返回。为了提高补全查询效率,对于文档中字段的类型有一些约束: 查询类型必须是:completion 字段内容是多个补全词条形成的数组 P…

elasticssearch提供了CompletionSuggester查询来实现自动补全功能。这个查询会匹配以用户输入内容开头的词条并返回。为了提高补全查询效率,对于文档中字段的类型有一些约束:

+ 查询类型必须是:completion

+ 字段内容是多个补全词条形成的数组

PUT /test2
{"mappings": {"properties": {"title":{"type": "completion"   #创建字段类型的时候,只能是completion}}}
}POST /test2/_doc/1
{"title":["Sony", "WH-1000XM3"]    #字段的内容是多词条形成的数组
}POST test2/_doc/2
{"title": ["SK-II", "PITERA"]
}
POST test2/_doc/3
{"title": ["Nintendo", "switch"]
}# 查询语法,自动补全
GET /test2/_search
{"suggest": {"titleSuggest": {    #查询的名称"text": "So",        #查询的内容"completion": {    #查询补全的类型"field": "title",    #字段类型"skip_duplicates": true,    #跳过重复的词条"size": 10         #查询的大小}}}
}

完成一个hotel酒店的es库创建:(创建了两个自定义的分词器)

PUT /hotel
{"settings": {"analysis": {"analyzer": {"text_anlyzer": {"tokenizer": "ik_max_word","filter": "py"},"completion_analyzer": {"tokenizer": "keyword","filter": "py"}},"filter": {"py": {"type": "pinyin","keep_full_pinyin": false,"keep_joined_full_pinyin": true,"keep_original": true,"limit_first_letter_length": 16,"remove_duplicated_term": true,"none_chinese_pinyin_tokenize": false}}}},"mappings": {"properties": {"id":{"type": "keyword"},"name":{"type": "text","analyzer": "text_anlyzer","search_analyzer": "ik_smart","copy_to": "all"},"address":{"type": "keyword","index": false},"price":{"type": "integer"},"score":{"type": "integer"},"brand":{"type": "keyword","copy_to": "all"},"city":{"type": "keyword"},"starName":{"type": "keyword"},"business":{"type": "keyword","copy_to": "all"},"location":{"type": "geo_point"},"pic":{"type": "keyword","index": false},"all":{"type": "text","analyzer": "text_anlyzer","search_analyzer": "ik_smart"},"suggestion":{"type": "completion","analyzer": "completion_analyzer","search_analyzer": "ik_smart"  # 使用这个为了拼音和汉字都可以使用,而不只是拼音}}}
}

java代码查询:

 @Testpublic void completionTest() throws IOException {SearchRequest request = new SearchRequest("hotel");request.source().suggest(new SuggestBuilder().addSuggestion("suggestions",SuggestBuilders.completionSuggestion("suggestion").prefix("火").size(10).skipDuplicates(true)));SearchResponse response = client.search(request, RequestOptions.DEFAULT);Suggest suggest = response.getSuggest();CompletionSuggestion suggestions = suggest.getSuggestion("suggestions");List<CompletionSuggestion.Entry.Option> options = suggestions.getOptions();for (CompletionSuggestion.Entry.Option option : options) {String string = option.getText().string();System.out.println(string);}}

http://www.yayakq.cn/news/107221/

相关文章:

  • 韩都衣舍网站建设的改进网站开发与运营
  • 东莞网站优化排名诊断电商系统的服务商
  • 闵行网站制作哪里有网站先做前端还是后台
  • 正规的网站制作与推广互联网公司网站建设ppt模板
  • 巴州建设局网站做印章的网站
  • 网站怎样恶意刷山东app网站制作
  • 大佬做的魔法少女网站企业电子商务网站建设总结
  • 怎么创一个网站秦皇岛市妇幼保健院
  • 做建站较好的网站游戏网页版点击即玩
  • 百度搜不到公司网站做网站需要知道的简单代码
  • 海口网站建设加王道下拉线上投票链接怎么做
  • 绿色资源网佛山网站seo推广推荐
  • 山西营销型网站建设天元建设集团有限公司第八分公司
  • 自动化 东莞网站建设h5页面导入 WordPress
  • 网站抓取超时错误绑定网站
  • 椒江建设网保障性阳光工程网站住房建设厅官方网站
  • 公司网站实名制域名等于网站网址吗
  • 做资金盘网站单页 网站模板
  • 搭建一个公司网站html5网站图标
  • Gzip 网站 能够压缩图片吗狼雨seo网站排名查询
  • 网站开发项目书百度提交收录入口
  • 网站运作流程怎么样网站速度快
  • 网站建设收费标准案例wordpress 加logo
  • 网站跳出率怎么计算seo网站运营
  • 网站建设的整体框架中铁三局招聘信息2023
  • html5手机网站开发区别wordpress 视频类型
  • 手机网站绑定域名是什么wordpress设置侧边栏
  • 网站手机自适应有哪里可以做兼职翻译的网站
  • 江苏网站建设机构wordpress sql优化
  • seo在线培训电影站的seo