对要为一对多关系的Mongo
集合创建索引是否有引用?
说一个例子,我有一个雇员集合,每个雇员都有地址详细信息的历史记录,这是一个数组/列表集合。
如何在具有员工ID和地址日期的复杂索引上应用索引?
复杂索引可以应用于emp id,并且只能应用于数组项的一个索引吗?
因为地址对于每个员工来说都是一个增长的项目?
在mongo中有没有人尝试过索引来建立一对多关系
List<Employeed> - each employee -> List<AddressRecords> with date
这是一对一关系的Mongo Db索引
{
{
"id": "1",
"name": "Sam"addresses: [
{
"address": "nyc""date": "01-Jan-2019"
},
{
"address": "SFO""date": "01-Jan-2018"
}
]
},
{
"id": "2",
"name": "Rad"addresses: [
{
"address": "PARIS""date": "01-Jan-2017"
},
{
"address": "TOKYO""date": "01-Jan-2016"
}
]
}
}