从Spring Java执行MongoDB存储的JavaScript /过程

gsa*_*wal 5 mongodb-java spring-data-mongodb

我在mongodb中存储的Javascripts很少.我使用spring springframework.data.mongodb来访问mongodb.如何从中执行存储的JavaScripts /过程?

gsa*_*wal 8

找到了解决方案.

BasicDBObject obj = new BasicDBObject();
obj.append( "$eval" , "stored_javascript_name()" );

CommandResult t=mongoTemplate.executeCommand(obj);
Object obj1=t.get("retval");
Run Code Online (Sandbox Code Playgroud)

  • 如果商店程序有参数? (2认同)