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

Как да се свържете с друга база данни MongoDB като суперпотребител с помощта на NodeJS?

Решение би било да се използва шел скрипт, който се изпълнява от страна на Nodejs:

mongo <<EOF
use admin
db.auth("superuser", "1234");
use another_db
db.addUser({
   user: "test",
   pwd: "12345",
   roles: ["userAdmin"]
});
exit
EOF

Тогава мога да използвам следния низ за връзка:"mongodb://test:[email protected]:27017/my_db_name" .

Това решение работи, но все още търся собственото решение на Mongo.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB shell:как да търсите колекции, които съответстват на име или регулярен израз

  2. Поточно предаване на резултати от MongoDB към експресен отговор

  3. Mongodb shell mongo:Обикновено е разрешено само едно използване на всеки адрес на сокет (протокол/мрежов адрес/порт). за сокет:0.0.0.0:27017

  4. Как да обобщим сумата в MongoDB, за да получите общ брой?

  5. Как да създадете уебсайт с лента за търсене, за да правите заявки в база данни на mongo?