npm i mongoose
const mongoose = require("mongoose");
async function main() {
//连接mongodb地址/数据库名字
await mongoose.connect("mongodb://127.0.0.1:27017/mysql");
}
main()
.then((res) => {
console.log("连接成功");
})
.catch((err) => {
console.log("连接失败");
console.log(err);
});
//创建集合模板
const user = new mongoose.Schema({
// 字段
name: {
type: String,
require: true,
},
age: {
type: Number,
require: true,
},
});
//(集合名字,前面的集合模板) 注:数据库里如果没有User集合就会自动创建并且名字叫users
const userModel = mongoose.model("User", user);
const u = new userModel({ name: "nameA", age: 123 });
u.save()