一、列转行
使用场景: 在一个大文档中有着很多的字段,那么就会存在着非常多的索引,这种情况下对于索引维护的代价将是十分昂贵的,所以这时就需要使用mongodb设计的一种模式:列转行,即将多列转换成一行数据,这样多列便只需要维护一个索引了:
如下所示:
{
release_usa:'2021/08/09',
release_franch: '2021/09/08',
release_UK: '2021/12/12'
...
}
转换为:
{
releases:[