gpt4 book ai didi

java - mongodb java驱动程序 - 原始命令?

转载 作者:可可西里 更新时间:2023-11-01 09:11:06 24 4
gpt4 key购买 nike

是否可以通过 MongoDB 的 Java 驱动程序将原始命令作为 javascript 执行?

我厌倦了使用 Rhino 将所有内容包装在 Java 对象中,并且愿意为了方便将 javascript 直接传递到数据库而牺牲性能。

如果没有,我总是可以使用 sleepymongoose 或其他东西,但此时我真的不想向堆栈添加另一种语言 (python)。

欢迎任何见解。

最佳答案

其实没有。这个命令(字符串)可以运行任何类型的 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

关于java - mongodb java驱动程序 - 原始命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2775921/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com