我们在searchResponse.getHits()。getHits();中获得了nullpointerException。 我是弹性搜索的新手,不知道它是如何工作的,但需要分析这个问题。
让我知道它是否在任何情况下都抛出nullpointerexception? 如果抛出该如何处理?
答案 0 :(得分:0)
看一下InternalSearchResponse
的代码,即使响应为空,看起来hits
也已经用SearchHits.empty()
初始化了。
在其他情况下,总是使用new
进行初始化。您可以查看源代码here。