我有一个Players
集合和一个Games
集合。我想构建一个如下所示的数据结构:
{
"_id": "1234",
"accounts": {
"battlenet": "blah#1234"
},
"games": {
"overwatch": {
"class": "Hanzo",
"timePlayed": ISODate
},
"world-of-warcraft": {
"class": "Shaman",
"timePlayed": ISODate
}
}
}
games
是一个对象,其中每个键引用Games
集合的slug属性中的特定文档。每个值都是带有autoValues的子模式定义。
我找不到任何好的方法来创建验证,以便正确更新autoform而不会产生奇怪的数据。有没有办法用简单的模式完成这个验证?