Now we know what we're doing, let's connect our project to a database using the default Mongoose connection.
For the sake of well organized code, let's create a folder called model
, and in that, an empty JavaScript file called db.js
. We'll use this for managing the Mongoose connection, and will add to it in later chapters.
At this stage the file needs to do three things:
Bring in the Mongoose module
Build the connection string for the database
Open the Mongoose connection to the database
So in your /model/db.js
file, enter the following:
// Bring Mongoose into the project var mongoose = require( 'mongoose' ); // Build the connection string var dbURI = 'mongodb://localhost/MongoosePM'; // Create the database connection mongoose.connect(dbURI);
Each of the three objectives is achieved with just one line of code—pretty simple don't you think!