sql >> Database teknologi >  >> NoSQL >> MongoDB

Oprettelse af en DB-tjeneste i en MVC Express-app

Det, jeg gjorde, var simpelthen at sætte alle mine ruter i start fungere. Dette er ikke den bedste løsning, men som udgangspunkt i hvert fald ikke den værste. Så når du har brug for adgang til DB fra en eller anden js-fil, skal du bare sætte dem i start , så mongo kunne oprette forbindelsen først.

Så jeg vil have DB-forekomsten i /routes/users fil.

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. fejl, mens du følger Tumblelog Application med Flask og MongoEngine

  2. Hvordan kan vi sikre dataintegritet i mongoDb?

  3. hvordan man importerer en .csv-datafil til Redis-databasen

  4. variabel med mongodb dotnotation