0

Stack: Scala 2.11.8, ReactiveMongo 0.11.10, Playframework 2.4.6Могу ли я запустить Mongo JS скрипты из reactivemongo

Мы управляем сценарии обновления Монго через Монго сценариев, которые мы применяем вручную на каждом обновлении. Я хочу автоматизировать этот процесс и сделать эту часть процесса запуска в Play, но, похоже, это единственный способ сделать это, это начать писать сценарии в Scala, используя ReactiveMongo DSL.

Есть ли способ использовать ReactiveMongo для отправки скриптов mongo без их перезаписи в ReactiveMongo?

UPDATE

Поскольку оказалось, что это невозможно сделать с Reactivemongo, я просто бежал сценарий из Скале

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

Вы не можете выполнить скрипт MongoShell, поскольку они специфичны для этого клиента (даже для проводного протокола). – cchantep

+0

Спасибо, вы можете добавить его в качестве ответа, чтобы я мог отметить этот билет как закрытый? – mavarazy

ответ

1

Вы не можете выполнить MongoShell скрипт, так как они являются специфическими для этот клиент (даже не для проводного протокола).

Смежные вопросы