在猫鼬模式中插入对象

时间:2020-05-24 23:45:17

标签: mongodb mongoose mongoose-schema

我有一个类似

的对象
otp:{
      otpCode: 2589,
      expiresAt: 1590363562131,   //result of date.now()
      status: 0                   //(0:unused, 1:unused, 2:expired)
    }

如何创建架构来存储此对象。我不想使用对象数组。

1 个答案:

答案 0 :(得分:0)

添加了这样的模式:

import mongoose from 'mongoose';

const userSchema = new mongoose.Schema(
  {
     otp: {
      code: {
        type: Number
      },
      expiresAt: {
        type: Number
      },
      status: {
        type: Number,
        default: 0
      }
    }
  }
);
export default userSchema;