下划线groupby使json对象丢失

下划线groupby使json对象丢失,json,group-by,underscore.js,grouping,Json,Group By,Underscore.js,Grouping,我有一个从服务器端获取的json对象,包含所有嵌套数据。但是,在我使用下划线groupby根据属性对对象进行分组(这里是startTime)之后,返回数组正在更改(我的嵌套数据丢失并替换为“[object]”) 在分组之前: var objs= [{id:'551de304e4b', 类别:"食肆",, 标题:"飓风",, 地点:'达令港', checkListItems:[[Object]、[Object]、[Object]、[Object]], 开始时间:2014年12月2日星期三08:00

我有一个从服务器端获取的json对象,包含所有嵌套数据。但是,在我使用下划线groupby根据属性对对象进行分组(这里是startTime)之后,返回数组正在更改(我的嵌套数据丢失并替换为“[object]”)

在分组之前:
var objs=
[{id:'551de304e4b',
类别:"食肆",,
标题:"飓风",,
地点:'达令港',
checkListItems:[[Object]、[Object]、[Object]、[Object]],
开始时间:2014年12月2日星期三08:00:00 GMT+0800(CST),
餐厅详情:
{id:'551de304e4b',
名称:“飓风”,
电话:'020-3455555'}
},
{id:'551de301e4b',
类别:"食肆",,
标题:“烤架”,
地点:'达令港',
checkListItems:[[Object]、[Object]、[Object]、[Object]],
开始时间:2014年12月3日星期三08:00:00 GMT+0800(CST),
餐厅详情:
{id:'551de301e4b',
名称:“烤架”,
电话:'020-0009998'}

}];是的,它是一个数组,上面的代码片段只是数组的一部分。我没有完全写出来。对象是从服务器端获取的,因此设置一个工作示例(需要应用程序密钥等)太复杂了。checkListItems也来自服务器端,它是一个数组,在groupby函数之后,checkListItems也被折叠。。。似乎所有不是字符串的属性都将被折叠为[object],然后生成一个等价的示例,逻辑看起来很好(),因此代码中发生了一些我们看不到的事情。