在准备对Elasticsearch 2.0进行更新时,我注意到不推荐使用mvel脚本,而推荐使用groovy。我的问题是我不熟悉groovy,不知道如何解决此错误。
boolean engineTest = false; if (!engineTest) { engineTest = true;} return engineTest;
这将引发以下错误
unexpected token: return @ line 1, column 68. [...]
最佳答案
如果所有内容都需要在1行上,那么您在return语句之前缺少分号。如:
boolean engineTest = false; if (!engineTest) { engineTest = true}; return engineTest;
否则,您可以将语句分成3行,并避免使用所有分号。