Files
2020-11-10 23:40:37 +00:00

33 lines
702 B
JavaScript

const mongoose = require("mongoose");
const URI = "mongodb://localhost:27017/customers";
mongoose.connect(URI, {
useNewUrlParser: true,
useUnifiedTopology: true,
});
const Customer = mongoose.model("Customer", {
forename: String,
surname: String,
});
const customer1 = new Customer({
forename: "Beth",
surname: "Griggs",
});
customer1.save().then((doc) => {
console.log("Added new customer:", doc.forename, doc.surname);
listCustomers();
});
function listCustomers() {
console.log("Customers:");
Customer.find().then((doc) => {
doc.forEach((customer) => {
console.log(`- ${customer.surname}, ${customer.forename}`);
mongoose.connection.close();
});
});
}