报错内容
terms] unknown token [END_ARRAY] after
原因 文章来源:https://www.toymoban.com/news/detail-617426.html
从Map获取的value是Object类型,然后直接赋值给termsQuery了。应该先将value显式转换类型为容器类型,比如文章来源地址https://www.toymoban.com/news/detail-617426.html
boolQueryBuilder.must(QueryBuilders.termsQuery(
entry.getKey(), (Collection<?>) entry.getValue()));
到了这里,关于【ES】报错:[terms] unknown token [END_ARRAY] after的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!