报错了 script_stack LeafDocLookUp.java:100 28 doc['gcList 单引号报错
时间: 2024-03-27 19:40:52 浏览: 102
这个错误是由于单引号在 Elasticsearch 的查询语句中被解释为字符串的开始或结束,因此在脚本中使用单引号需要使用转义符号进行转义,例如:
```
doc['gcList.keyword'][0].values.size()
```
在这个脚本中,使用了 `.keyword` 表示使用关键词类型进行查询,然后使用了 `[0]` 表示获取数组中的第一个元素,最后使用了 `.values.size()` 表示获取该元素值的大小。
如果你的 `gcList` 字段不是关键词类型,你可以根据实际情况进行更改。
阅读全文