我可以从运行蒙戈JS脚本reactivemongo
问题描述:
堆栈:斯卡拉2.11.8,ReactiveMongo 0.11.10,Playframework 2.4.6我可以从运行蒙戈JS脚本reactivemongo
我们通过蒙戈脚本,这是我们每次更新手动应用管理蒙戈更新脚本。我想让这个过程自动化,并在Play中启动这部分启动过程,但似乎做到这一点的唯一方法是使用ReactiveMongo DSL开始在Scala中编写脚本。
有没有办法使用ReactiveMongo发送mongo脚本而不用ReactiveMongo术语重写它们?
UPDATE
因为事实证明,这是不可能的Reactivemongo做到这一点,我刚刚从斯卡拉运行脚本
import sys.process._
val mongoUpdateResult = "conf/mongo/update_mongo.sh" !!
答
您不能执行MongoShell脚本,因为它们是特定于这个客户端(甚至不是有线协议)。
您不能执行MongoShell脚本,因为它们是特定于此客户端(甚至不是有线协议)。 – cchantep
感谢分配,你可以添加它作为答案,所以我可以将此票标记为已关闭? – mavarazy