MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongodb javascript от страна на сървъра всъщност е клиент?

Можете да съхранявате js код като вид съхранена процедура .

Съгласно тази статия можете да съхранявате js като системно извикване:

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

след това го наречете така:

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

допълнителна документация тук

друго решение за eval е да имаш cron job извикване на javascript файл, стартиран локално на сървър




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как мога да запазя съхранен javascript в mongodb от node.js

  2. Как мога да споделям колекции на MongoDB между приложения на Meteor?

  3. Команда mongodump на Mongodb, грешка при изпълнение на javascript

  4. Търсете в множество колекции в MongoDB

  5. Mongodb C# драйвер - не може да използва удостоверяване на администратор за достъп до други бази данни