2010-01-29 8 views
8

Używam MongoDB i jestem ciekaw, czy można importować skrypty jak można w MySQL:MongoDB skrypt zewnętrzny

mysql -uuser -ppassword database < script.sql 

można to zrobić z MongoDB?

Cheers

Eef

Odpowiedz

14

można przekazać listę plików JS do Mongo JavaScript shell i tych dostanie wykonane:

$ echo "print('hello');" > test.js 
$ ./mongo test.js 
MongoDB shell version: 1.3.2- 
url: test 
connecting to: test 
hello 

można użyć normalnych Mongo argumenty wiersza poleceń jeśli trzeba podać konkretne db, nazwa użytkownika lub hasło, tak jak w powyższym przykładzie.

1

Myślę, że trzeba użyć biblioteki jak PyMongo dostęp do db, ale po instalacji powinno być możliwe do skryptu aggainst MongoDB bardzo dobrze przy użyciu Pythona.