前言
该栗子是在开启MongoDB服务、连接Robo 3T的前提进行的,写这篇博客是为了记录基本的nodejs框架Express搭建数据库和跑通前后端数据而写的笔记,也能分享给你。
一、下载Express、mongoose
在新建文件夹中提前用npm下载express、mongoose
(mongoose是nodejs中的专门用于操作mongodb数据库的js库)
npm install express --save
npm install mongoose --save
二、新建db.js文件
用途:数据库相关的操作都在此文件
// 导入mongoose库
const mongoose = require('mongoose');
// 连接数据库
mongoose.connect('mongodb://localhost:27017/loseMg')
.then(() => {
console.log("数据库连接成功~")
})
.catch((err) => {
console.log("数据库连接失败~", err)
})
// 声明表结构
const LoseSchema = new mongoose.Schema({
type: {
type: Number
},
classify1: {
type: String
},
classify2: {
type: String
},
name: {
type: String
},
date: {
type: String
},
region: {
type: String
},
phone: