问题标签 [linq.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
600 浏览

javascript - 如何使用 linqjs 对 json 结果进行分组和计数

我想从我的 web 方法返回一些 json,在客户端我可以使用 linqjs 进行分组和计数。

一些模拟数据看起来像....

我希望结果 linqjs 查询产生一个对象数组....

然后,我可以在我的 html 上填充选择列表的车把模板中使用结果。

这是一个我认为接近但我的计数仍然关闭的例子......

有人对如何在 linqjs 中完成此任务有任何建议吗?

0 投票
1 回答
2169 浏览

javascript - 开始日期结束日期列上的 JSON Linq.js 过滤器

我需要使用参考http://linqjs.codeplex.com/过滤 datepicker 选择的开始日期和结束日期之间的结果如何根据我的日历输入进行过滤。

开始日期 : $('#startdate').val() // MM/DD/YYYY 格式

结束日期 : $('#enddate').val() // MM/DD/YYYY 格式

样本数据:

0 投票
1 回答
974 浏览

javascript - linq.js Group By 那么Group By,怎么实现呢?

我想要一些会导致这种情况的东西

像这样,除了要分组的列数不固定以及列的顺序也是如此

我希望能够构建如下图所示的东西

在此处输入图像描述

我尝试了几次,但我无法掌握它,请帮助我:)。

0 投票
1 回答
1645 浏览

javascript - linq.js 在多个字段上使用 group by

我目前有一个对象数组,例如

使用 linq.js,我将如何运行 group by 并返回一个列表,该列表返回重复 (test,two) 值的计数。我希望我的输出是这样的:

我认为 Linq.js 中的 GroupBy 方法可能会有所帮助,但我不确定如何使用它。

0 投票
2 回答
6726 浏览

javascript - Linq.Js 按计数分组

我有以下数组:

使用 linq.js 我想返回以下数组:

这意味着我需要将 GroupBy() 与 Count() 一起使用。我不确定如何使用 linq.js 参考来应用它。

0 投票
2 回答
1018 浏览

javascript - 在 LINQ.js 查询中传递变量

我正在尝试查询存储在 data.json 文件中的 JSON 数据。当我在 linq 查询中给出静态值时,我成功地得到了预期的结果,但是当我在用户从下拉菜单中选择一个值后传递一个变量时,linq 查询没有采用它的动态值。这是我的静态值工作代码。

现在我必须在 where 子句中传递选择框值,我试过了,Where("$.kls_commId = community ")或者Where("$.kls_commId = $('#community').val() ")它不起作用。

0 投票
1 回答
111 浏览

javascript - 使用具有多个分组条件的 JavaScript (linq.js) 对数据进行分组?

我已经阅读堆栈溢出有一段时间了,发现这次我有一个自己的问题要发布,因为我找不到答案。我对 Javascript 还是很陌生,而且由于大量使用 SQL、Qlikview 和 VBA 的工作,我在入门时遇到了一些困难。

我的问题是关于以我在 SQL 中的方式对一堆数据进行分组;从我所做的研究来看,在我看来linq.js是要走的路,还是有其他好的选择?

我拥有的数据如下:

在 SQL 中,我会执行以下操作:

输出将是:

直观地说,这就是我想用 linq.js 写的:

感谢您提供任何帮助,感谢您提供重要的信息来源!

0 投票
1 回答
702 浏览

javascript - Creat array of JSON objects from mulitple objects using linq.js

I have a JSON array like so:

I have been using linq.js and I am trying to manipulate the above JSON so the 6 objects are turned into 2, so I am left with an Array like below:

But this is the first time I have ever used linq. I have spent quite a while trying to figure it out but I really dont know how to start it.

Could anyone point me in the right direction?

Any help would be really appreciated

0 投票
1 回答
335 浏览

javascript - 使用 linq.js 和 momentjs 从 2 个日期创建日期范围

我想获取 startDate 和 endDate 之间的所有日期。

我再次用 moment() 包装 startDate/endDate 以克隆 start/endDate,因为它们不能被更改。

但是 getDateRange 仍然给我关于日期的奇怪结果:

虽然这两个日期都在 2014 年,但我从 2013 年 12 月开始得到一个日期范围?

这是为什么?

更新

在此处输入图像描述

0 投票
1 回答
797 浏览

javascript - 使用 linq.js 按当前日期订购 momentjs 日期的集合

我想按升序对 momentjs 日期对象的集合进行排序。

问题是 moment.date() 返回月份中的日期。

如何按实际日期排序?并且仍然从查询中返回 momentjs 日期?