mongodb - Mongoose中唯一的父子关系数据
问题描述
在语言学习应用程序中,每次用户学习一个新句子(它本身就是一个文档)时,我想将其添加为用户的孩子,这样对于每个用户,您都可以看到他们已经拥有的句子学到了。
这一切都很好
sentences: [{
type: mongoose.Schema.ObjectId,
ref: 'Sentence'
}]
但是,我想添加有关该用户与孩子的关系的数据,例如 firstLearnedOnDate: 、 totalCorrectAnswers: 等。这在猫鼬中可能吗?我缺少更好的解决方案吗?
我尝试过将 mongoose.Schema.ObjectId 放入另一个具有我想要的其他属性的对象中,但这没有用。
解决方案
推荐阅读
- php - 文档已移动 - Android Studio
- java - 在杰克逊中使用@JsonCreator 进行反序列化时,是否可以确定要构造的类型?
- javascript - 如果从某个 html 文件接近,是否有一种简单的方法可以只执行 if 语句?
- html - 在图形标签内使用标签是否正确?
- amazon-web-services - 在 S3 上创建文件文件夹
- android - 对齐卡片内的搜索图标和文本
- mysql - MySQL 服务器在没有更改后消失了
- nlog - 在自定义目标中重用 NLogs FileTargets FilePathLayout 功能
- vb6 - 来自 Interop 对象的 VB6 内存泄漏
- c# - 使用 MS-Graph API 搜索特定邮件时出现问题