我在mongo中有一个集合,其中包含文档中包含不同字段集的文档。如下所述
{ "msc" : "UEMSC6",
"table" : "0",
"bnumber" : "0993514",
"F" : "31",
"L" : "11",
"M" : "1"
}
{
"msc" : "UEMSC6",
"table" : "0",
"bnumber" : "0993515"
}
{
"msc" : "UEMSC6",
"table" : "0",
"bnumber" : "09935150",
"F" : "31",
"L" : "11",
"M" : "1"
}
{
"msc" : "UEMSC6",
"table" : "0",
"bnumber" : "09935151",
"F" : "31",
"L" : "11",
"M" : "1"
}
{
"msc" : "UEMSC6",
"table" : "0",
"bnumber" : "09935152",
"RC" : "3",
"CC" : "2",
"L" : "10-11",
"M" : "1",
"BNT" : "4"
}
{
"msc" : "UEMSC6",
"table" : "0",
"bnumber" : "09935153",
"F" : "31",
"L" : "11",
"M" : "1"
}
从这样的数据集中,我想在表格中显示结果,并根据从查询中获得的结果动态构造标题。
结果中可能包含55种键,但通常最多可包含10种键。
因此表的标题应该只包含记录中的键
我正在使用yii框架,用于我的应用程序实现。
唯一的限制是记录量超过300K(有时)。因此,性能是一个主要问题。
感谢您的任何帮助。