最近在用nodejs和mongodb写个论坛,在这里记录下遇到的一些坑。
连接mongodb时使用的是mongoose模块,安装和使用方法如下:
安装:
npm install mongoose --save
使用:
let mongoose = require('mongoose');
mongoose主要分为三个部分:schema(映射),model(模型),entity(实体),三者的关系是:schema生成model,model生成entity,其中model和entity可以对数据库进行操作,实例如下:
// 定义Schema UserSchema = new mongoose.Schema({ user: { // 真实姓名 type