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

mongodb javascript po stronie serwera jest faktycznie po stronie klienta?

Możesz przechowywać kod js jako rodzaj procedury składowanej .

Zgodnie z tym artykułem możesz przechowywać js jako wywołanie systemowe:

 db.system.js.save({_id: "sum", value: function (x, y) { return x + y; }});

następnie nazwij to tak:

db.eval("return sum(2, 3);");
db.loadServerScripts();
sum(3,2) 

dodatkowa dokumentacja tutaj

inne rozwiązanie eval jest posiadanie cron job wywołanie pliku javascript uruchomionego lokalnie na serwerze




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose z mongodb jak zwrócić właśnie zapisany obiekt?

  2. Najnowocześniejsze zarządzanie bazami danych:ClusterControl — przewodnik

  3. Ostrzeżenie:uzyskiwanie dostępu do nieistniejącej właściwości „MongoError” eksportu modułu wewnątrz zależności cyklicznej

  4. Pętla powolnej aktualizacji Mongodb

  5. Jak określić wersję Meteor MongoDB na lokalnym?