我需要使用把手文件以列出的格式显示mongodb输出。我正在使用快速js和车把模板
{
"c_level" : "levelone",
"c_group" : "groupone",
}
{
"c_level" : "levelone",
"c_group" : "grouptwo",
}
{
"c_level" : "levelone",
"c_group" : "groupthree",
}
{
"c_level" : "leveltwo",
"c_group" : "groupfour",
}
{
"c_level" : "leveltwo",
"c_group" : "groupfive",
}
预期输出
Levelone
- groupone
- grouptwo
- groupthree
leveltwo
- groupfour
- groupfive
答案 0 :(得分:0)
您可以使用lodash.groupBy
_.groupBy(data, "c_level");
然后使用返回值
以数组形式检索数据;
_.map(_.groupBy(data, "c_level"), function(items, level) {
return {
name: level,
levels: _.map(items, "c_group")
};
});