生命无罪,健康万岁,我是laity。
我曾七次鄙视自己的灵魂:
第一次,当它本可进取时,却故作谦卑;
第二次,当它在空虚时,用爱欲来填充;
第三次,在困难和容易之间,它选择了容易;
第四次,它犯了错,却借由别人也会犯错来宽慰自己;
第五次,它自由软弱,却把它认为是生命的坚韧;
第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;
第七次,它侧身于生活的污泥中,虽不甘心,却又畏首畏尾。
问题
ElasticSearch异常:value source config is invalid; must have either a field context or a script or marked as unwrapped
问题出现原因
根本原因就是DSL语句写的有问题
本人是 没有指定 terms 下的 field
扫描二维码关注公众号,回复:
14813967 查看本文章
解决办法
修改前
TermsAggregationBuilder brand_agg = AggregationBuilders.terms("eat_agg");
brand_agg.size(50);
修改后
TermsAggregationBuilder brand_agg = AggregationBuilders.terms("eat_agg");
brand_agg.field("eatId").size(50);
个人经验仅供参考~