首页 > 解决方案 > 猫鼬模式中的出生日期

问题描述

我觉得这是一个简单的问题,但是在进行谷歌搜索并查看了 mongoose 文档之后,我还没有找到一个好的答案(或者至少是我理解的答案)。

我想在配置文件架构中包含一个出生日期块。现在,这是我的想法,但我不确定这是否会在 MongoDB 中运行良好。

我希望能够让用户将此信息输入到他们的个人资料中,并将其保存到数据库中。

birthday: {
day: {
  type: Number
},
month: {
  type: Number
},
year: {
  type: Number
}

这是最好的方法吗?从长远来看,它会导致问题吗?你们对使用 Node.Js/Mongoose Schemas 和使用生日的正确方法有什么看法?

我很感激帮助。

标签: node.jsmongodbmongooseschema

解决方案


mongoose Schema 的出生日期格式

dateOfBirth: {
    type: Date,
    required: true,
    trim: true,
}

推荐阅读