我想知道如何在脚本中使用正则表达式。例如:
"aggs": {
"inventary": {
"sum": {
"script": "(doc['action'].value == /^request/) ? 1 : 0"
}
}
}
所以我希望匹配与action
request*
有可能吗?
谢谢
答案 0 :(得分:2)
是的,您只需使用==~
代替==
"aggs": {
"inventary": {
"sum": {
"script": "(doc.action.value ==~ /^request/) ? 1 : 0"
}
}
}