0

Stack: Scala 2.11.8, ReactiveMongo 0.11.10, Playframework 2.4.6Kann ich Mongo js Skripte von reactivemongo

Wir verwalten Mongo Update-Skripte durch Mongo-Skripte, die wir manuell auf jedem Update installieren. Ich möchte diesen Prozess automatisieren und diesen Teil des Startprozesses in Play machen, aber es scheint der einzige Weg zu sein, dies zu tun, um Skripte in Scala zu schreiben, mit ReactiveMongo DSL.

Gibt es eine Möglichkeit, ReactiveMongo zu verwenden, um Mongo-Skripte zu senden, ohne sie in ReactiveMongo-Termini umzuschreiben?

UPDATE

Da sich herausstellte, ist es unmöglich, es mit Reactivemongo zu tun, habe ich lief nur Skript von scala

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

Sie können MongoShell-Skript nicht ausführen, da sie spezifisch für diesen Client sind (nicht einmal für das Drahtprotokoll). – cchantep

+0

Dank allot, können Sie es als Antwort hinzufügen, also könnte ich dieses Ticket als geschlossen markieren? – mavarazy

Antwort

1

Sie können nicht MongoShell Skript ausführen, da sie spezifisch sind dieser Client (nicht einmal zum Wire-Protokoll).

Verwandte Themen