sql >> Databáze >  >> NoSQL >> MongoDB

Vytvoření služby DB v aplikaci MVC Express

Udělal jsem jednoduše všechny své trasy do start funkce. Toto není nejlepší řešení, ale jako výchozí bod alespoň ne nejhorší. Takže kdykoli budete potřebovat přístup k DB z nějakého js souboru, stačí je zadat do start , tedy mongo mohl navázat spojení jako první.

Takže chci získat instanci DB v /routes/users soubor.

const express = require("express");
const mongo = require("./mongo");
const app = express();
const PORT = process.env.PORT || 3000;

(async function start() {
  await mongo.init();

  app.use("/users", require("./routes/user")); 
})();


  1. Jak aktualizovat více objektů Array v mongodb

  2. MongoDB vs MySQL NoSQL - Proč je Mongo lepší

  3. Chování Redis s více souběžnými programy, které provádějí čtení/odstranění na stejném hash klíči

  4. Mongoose Model.find není funkce?