Kendo ui 剑道数据源组

Kendo ui 剑道数据源组,kendo-ui,datasource,Kendo Ui,Datasource,我们正试图在数据源中对数据进行基本和字面上的分组,就像在根据表进行选择时使用SQL所做的那样 因此,我得到的数据如下所示: var grid = $("#grid").kendoGrid({ dataSource: { data: [ {f1: "1", f2:"2", f3:"3", f4:"4", f5:"5", f6: "1"}, {f1: "1", f2:"2", f3:"3", f4:"4", f5:"5", f6

我们正试图在数据源中对数据进行基本和字面上的分组,就像在根据表进行选择时使用SQL所做的那样

因此,我得到的数据如下所示:

var grid = $("#grid").kendoGrid({
    dataSource: {
        data: [
            {f1: "1", f2:"2", f3:"3", f4:"4", f5:"5", f6: "1"},
            {f1: "1", f2:"2", f3:"3", f4:"4", f5:"5", f6: "3"},
            {f1: "1", f2:"2", f3:"3", f4:"6", f5:"7", f6: "2"},
            {f1: "1", f2:"2", f3:"3", f4:"6", f5:"7", f6: "1"},
            {f1: "1", f2:"2", f3:"3", f4:"6", f5:"5", f6: "2"}
        ]},
}).data("kendoGrid");
我们要按f1、f2、f3、f4分组,并按f6求和

当我们在网格或列表视图中显示此数据时,结果应该是数据源中只有2行

{f1: "1", f2:"2", f3:"3", f4:"4", sum: "4"},
{f1: "1", f2:"2", f3:"3", f4:"6", sum: "5"},

我如何才能做到这一点?

数据源有一个group属性,可用于添加组集合。如果您已经完成了doc,然后提供一些解决方法,以便其他人能够找出问题的真正原因。据我所知,@ShawnBiggr正在寻找的是组和聚合可以做什么,但问题是在网格中,它们显示了一个允许扩展分组数据的处理程序,我不确定这是否是他想要的。据我所见,他必须对原始数据源进行一些预处理,创建一个包含组/聚合的数据源。