ElasticsearchTemplate的使用详情
程序员文章站
2022-06-21 21:56:25
ElasticsearchTemplate的使用详情
public Object searchbookinfo(@RequestBody Map params) {...
ElasticsearchTemplate的使用详情
public Object searchbookinfo(@RequestBody Map params) { String keyword = params.get("key").toString(); Pageable pageable = new PageRequest(0, 200); SearchQuery searchQuery = new NativeSearchQueryBuilder() .withQuery(multiMatchQuery(keyword,"title","author" ).operator(MatchQueryBuilder.Operator.AND)) .withPageable(pageable) .build(); List bookinfo = elasticsearchTemplate.queryForList(searchQuery, BookInfo.class); return bookinfo; }
推荐阅读
-
现在就能投入使用的12个高端大气上档次的CSS3特性_html/css_WEB-ITnose
-
EXEC的使用与sp_executesql命令的区别
-
php中使用PHPExcel读写excel(xls)文件的方法,
-
详细介绍c#消息提示框messagebox的使用
-
使用hibernate的criteria实现统计数量及多表查询
-
c# 使用Task实现非阻塞式的I/O操作
-
学以致用——Java源码——使用多态输出平面及立体几何图形的面积和体积(Project: Shape Hierarchy)
-
spring boot项目使用@JsonFormat失效问题的解决
-
golang常用库之操作数据库的orm框架-gorm基本使用详解
-
QT界面 使用QStyledItemDelegate QPainter QStyleOptionViewItem QModelIndex组合实现项的绘制