我可以从reactivemongo

时间:2016-04-26 18:03:48

标签: mongodb scala playframework reactivemongo play-reactivemongo

Stack:Scala 2.11.8,ReactiveMongo 0.11.10,Playframework 2.4.6

我们通过mongo脚本管理mongo更新脚本,我们手动应用于每次更新。我想自动化这个过程并在Play中完成启动过程的这一部分,但似乎唯一的方法就是使用ReactiveMongo DSL开始在Scala中编写脚本。

有没有办法使用ReactiveMongo发送mongo脚本而不用ReactiveMongo条款重写它们?

更新

事实证明,使用Reactivemongo是不可能的,我只是从scala运行脚本

    import sys.process._
    val mongoUpdateResult = "conf/mongo/update_mongo.sh" !!

1 个答案:

答案 0 :(得分:1)

您无法执行MongoShell脚本,因为它们特定于此客户端(甚至不是有线协议)。