MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Uruchom skrypt javascript (plik .js) w mongodb, w tym inny plik w js

Użyj funkcji ładowania

load(filename)

Możesz bezpośrednio wywołać dowolny plik .js pliku z powłoki mongo, a mongo wykona JavaScript.

Przykład :mongo localhost:27017/mydb myfile.js

Spowoduje to wykonanie skryptu myfile.js w powłoce mongo łączącej się z bazą danych mydb z portem 27017 na hoście lokalnym.

Do ładowania zewnętrznych js możesz napisać

load("/data/db/scripts/myloadjs.js")

Załóżmy, że mamy dwa pliki js myFileOne.js i myFileTwo.js

myFileOne.js

print('From file 1');
load('myFileTwo.js');     // Load other js file .

myFileTwo.js

print('From file 2');

MongoShell

>mongo myFileOne.js

Wyjście

From file 1
From file 2


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Klient MongoDB GUI (wieloplatformowy lub Linux)

  2. Jak mogę zrobić więcej niż/mniej niż przy użyciu MongoDB?

  3. MongoDB $toDecimal

  4. Najlepsze praktyki .NET dotyczące połączeń MongoDB?

  5. Nie można zainstalować doktryny mongodb w symfony2 z kompozytorem