mongodb java driver – 原始命令?
是否可以通过MongoDB的Java驱动程序以javascript的forms执行原始命令?
我厌倦了使用Rhino将所有东西都包装在Java对象中,并且很乐意牺牲性能以方便将javascript直接传递给DB。
如果没有,我总是可以使用sleepymongoose或其他东西,但我真的不想在此时向堆栈添加另一种语言(python)。
任何见解都表示赞赏。
实际上没有。 这个命令(String)可以运行任何类型的mongo数据库命令,而不是任意的javascript。 对于后者,你需要DB.eval()来阻止整个数据库,除非你使用1.7.2 mongo或更高版本并设置了noblock选项。
参考: http : //api.mongodb.org/java/2.4-rc0/index.html http://mongodb.onconfluence.com/display/DOCS/List+of+Database+Commands
mongo java驱动程序中有2个DB.command()方法。 其中一个采用String。 我想这就是你要找的东西。
看到这里
- 如何混合PCM音频源(Java)?
- JavaFX – 如何从AnchorPane中删除特定节点
- 在java中创建一个颠倒的三角形
- java.lang.NoClassDefFoundError:org / hibernate / cache / EntityRegion配置EHCache
- 使用Swing动画进行计时
- 如何使用JDBCTemplate.queryForMap获取Map数据
- 如何通过单击Windows上的图标来运行Java程序?
- Twitter的Java / Grails库:JTwitter,Twitter4J或Grails插件?
- Oracle上的Hibernate:将String属性映射到CLOB列