node.js - 猫鼬模式中的出生日期
问题描述
我觉得这是一个简单的问题,但是在进行谷歌搜索并查看了 mongoose 文档之后,我还没有找到一个好的答案(或者至少是我理解的答案)。
我想在配置文件架构中包含一个出生日期块。现在,这是我的想法,但我不确定这是否会在 MongoDB 中运行良好。
我希望能够让用户将此信息输入到他们的个人资料中,并将其保存到数据库中。
birthday: {
day: {
type: Number
},
month: {
type: Number
},
year: {
type: Number
}
这是最好的方法吗?从长远来看,它会导致问题吗?你们对使用 Node.Js/Mongoose Schemas 和使用生日的正确方法有什么看法?
我很感激帮助。
解决方案
mongoose Schema 的出生日期格式
dateOfBirth: {
type: Date,
required: true,
trim: true,
}
推荐阅读
- python - 如何使用虚拟环境访问自定义库中的外部文件?
- python - 无法使用 pygame.mixer.music 在歌曲之间循环播放
- mysql - 租同一辆车的人?
- react-intl - ssr react-intl 格式消息无法正常工作
- r - 如何从 R 中的 netcdf 文件中提取降水数据?
- python - 从不和谐运行命令
- python-3.x - Python pandas 通过其他列的条件替换更改单元格值
- database - PLS-00341:游标“PROJECT_PARAMS_CSR”的声明不完整或格式错误
- reactjs - 任何人都可以解释如何使用 react 和 axios 添加新配方?
- kubernetes - kubernets pod 在挂载之前使用 configmap