mongodbjava驱动程序-raw命令?

mongodbjava驱动程序-raw命令?,java,mongodb,Java,Mongodb,是否可以通过MongoDB的Java驱动程序以javascript的形式执行原始命令 我已经厌倦了使用Rhino将所有内容封装在Java对象中,我很乐意牺牲性能,以方便将javascript直接传递给DB 如果不是的话,我总是可以使用SleepyMongose或其他东西,但是我现在真的不想在堆栈中添加另一种语言(python) 非常感谢您的见解。mongo java驱动程序中有2个DB.command()方法。其中一个取一个字符串。我想这就是你要找的 请参见实际上不是。此命令(字符串)可以运行任

是否可以通过MongoDB的Java驱动程序以javascript的形式执行原始命令

我已经厌倦了使用Rhino将所有内容封装在Java对象中,我很乐意牺牲性能,以方便将javascript直接传递给DB

如果不是的话,我总是可以使用SleepyMongose或其他东西,但是我现在真的不想在堆栈中添加另一种语言(python)

非常感谢您的见解。

mongo java驱动程序中有2个DB.command()方法。其中一个取一个字符串。我想这就是你要找的

请参见

实际上不是。此命令(字符串)可以运行任何类型的mongo数据库命令,而不是任意javascript。对于后者,您需要DB.eval(),它将阻止整个数据库,除非您使用的是1.7.2 mongo或更高版本以及noblock选项集

参考资料: