mongoose - 更新猫鼬中的嵌套字段
问题描述
这是我的模型
const DoctorSchema=mongoose.Schema({
ds:[{day:String,timeSlots:[{time:String,status:Boolean}]}],
hospital:{type:mongoose.Schema.ObjectId,ref:'Hospital',required:true},
city:{type:[String],index:true},
addedAt:{type:Date,default:Date.now}
})
ds 字段是医生的日期段字段。在患者预订一个时间段后,该特定日期的该时间段的状态应设为假,以便没有其他患者预订相同的时间段。
ds 字段是一个对象数组,其中包含 day 字段和 timeslots 数组,其中时隙是特定日期可用的时隙
ds:[{day,that days timeslot array}]
解决方案
推荐阅读
- nlp - NLP - 用于修改句子意图的多个意图?
- python - 如何在 Python 中解析以下 HTML 文件并将所有问题作为列存储到 csv 中,将它们的答案作为行存储
- enums - 在 Avro 模式中,如何指定条件枚举?
- sql - 如何解码sql中的json数据进行搜索?
- java - 视频播放期间导航栏透明
- spring - 使用 JPA 导入数据库供应脚本
- javascript - A4大小的html内容溢出
- linux - 802.11 Sniffer Capture Analysis deauth packet with wireshark
- android - SignalR android客户端的proguard规则是什么?
- selenium - 如何使用 Click Element 功能选择带有机器人框架的“li”id?