是时候用 ES 拯救发际线啦

elasticsearch 在 intellij idea 中调试问题,抛出 toString() 异常

Elasticsearch | 作者 Cyberpunk | 发布于2017年05月17日 | 阅读数:7467

Method threw 'java.lang.IllegalStateException' exception. Cannot evaluate org.elasticsearch.action.search.SearchRequestBuilder.toString()
Method threw 'java.lang.IllegalStateException' exception. Cannot evaluate org.elasticsearch.search.builder.SearchSourceBuilder.toString()
Method threw 'java.lang.IllegalStateException' exception. Cannot evaluate org.elasticsearch.index.query.BoolQueryBuilder.toString()
Method threw 'java.lang.IllegalStateException' exception. Cannot evaluate org.elasticsearch.index.query.TermQueryBuilder.toString()
在升级的过程,总会抛出toString()的异常,却并不影响程序运行。
 
在原来老版本的spring es 里面可以查看形成的最终脚本,在这个代码可以查看不了,不太好调试....
return this.getSearchResponse(searchRequest.setQuery(searchQuery.getQuery()).execute()); 

请问一下,该怎么办呢?是我程序有问题,还是spring data elasticsearch 2.4 的问题呢?
 
目前配置:
 
elasticsearch 版本为 2.4.0
spring-data elasticsearch 版本为 2.1.3
spring framework 版本为 4.3.2
 

Screen_Shot_2017-05-17_at_11.52_.35_AM_.png


 
已邀请:

要回复问题请先登录注册