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

Tworzenie usługi DB w aplikacji MVC Express

To, co zrobiłem, to po prostu umieściłem wszystkie moje trasy w start funkcjonować. To nie jest najlepsze rozwiązanie, ale jako punkt wyjścia przynajmniej nie najgorsze. Więc kiedy potrzebujesz dostępu do bazy danych z jakiegoś pliku js, po prostu umieść je w start , więc mongo może najpierw nawiązać połączenie.

Więc chcę pobrać instancję DB w /routes/users plik.

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak wypada porównanie danych Morphia, Mongo4j i Spring dla MongoDB?

  2. MongoDB count() kontra countDocuments()

  3. Instalacja Laravel Homestead Mongo powodująca błąd PHP niezdefiniowany symbol:php_json_serializable_ce w nieznanym w wierszu 0

  4. Mongoose findOneAndUpdate i runValidators nie działają

  5. Funkcja agregująca duplikuje elementy w ng-repeat podczas odświeżania strony. Musisz dowiedzieć się, jak zatrzymać powielanie. Mangusta Angularjs Mongodb