java怎么做到使用mongodb的原生命令来执行操作

壹贰叁 发布于 2017/02/24 15:48
阅读 1K+
收藏 0

就像mongodb的插入,db.collection.insert({k:v,k:v....})这样,在java中如何才能运行这段命令

加载中
0
自己争取

要下载工具类,我学Redis用Jedis工具类就可以。

这样可以吗?

Runtime runtime = Runtime.getRuntime();

runtime.exec("db.collection.insert({k:v,k:v....})");

0
天王盖地虎
天王盖地虎

把db.collection.insert({k:v,k:v....})这条语句拼接起来。

String cmd ="db.collection.insert({k:v,k:v....})";

然后使用Runtime.getRuntime().exec(cmd);的形式调用即可。

以上只是参考,代码不能直接执行,需要你查阅Runtime.getRuntime().exec(cmd);相关知识,Win和Linux也不同,如果是Linux可以写个Shell文件,把语句作为参数传入进去然后通过Runtime.getRuntime().exec(cmd);来调用执行该Shell文件

返回顶部
顶部