OrientDB版本:2.2.x,文档数据库类型。
我使用JavaScript API创建/删除动态函数但收到错误:
Internal server error:
java.lang.IllegalArgumentException: Script pool for database 'myDataBase' is not configured
我创建动态函数的代码:
// Using orient.getDatabase()
var db = orient.getDatabase();
var result = db.save({ "@class" : "OFunction", name : "DeleteMe", language: 'JavaScript', code: 'var res = [];', idempotent: true, parameters: ''});
db.commit();
// Or executeCommand
db.executeCommand('CREATE FUNCTION DeleteMe "print(\"Hello\");" IDEMPOTENT true LANGUAGE JavaScript');
从OFunction类创建或删除记录时出现此错误。我测试了类似的代码与其他类,并没有得到相同的错误。这是非常危险的。
任何想法。感谢