mongoose 如何手动将用户注册到mongoDB Collection

icomxhvb  于 2022-11-13  发布在  Go
关注(0)|答案(1)|浏览(105)

我正在尝试注册一个有管理权限的用户在我的mongodb管理用户集合。
这是我的管理模型:

import mongoose from 'mongoose';

const Schema = mongoose.Schema;

const adminUserSchema = new Schema({
    userType: {
        type: String,
    },
    email: {
        type: String,
        unique: true
    },
    password: {
        type: String,
    },
},
{
    timestamps: true
}
);

export const adminUser = mongoose.model('adminUser', adminUserSchema);

下面是我如何进入管理员集合:

{
  userType
"adminUser"
email
"admin@mail.com"
password
"Password"
}

我得到一个错误,数据不能输入,因为它包含错误。错误的屏幕短:

下面是我如何进入管理员集合:

{
  userType
"adminUser"
email
"admin@mail.com"
password
"Password"
}

我得到一个错误,数据不能输入,因为它包含错误。错误的屏幕短:

我做错了什么?

sg24os4d

sg24os4d1#

查看后台过滤器,您需要将值分隔为key:value对(如JSON)

{
   userType: "adminUser"
   email: "admin@mail.com"
   password: "Password"
   }

相关问题