问题标签 [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 回答
186 浏览

javascript - Linq.js 获取子项

我正在使用 Linq.js 从数组中的 JSON 对象中获取元素的子集。我有一组 JSON 对象,如下所示:

我可以按价格过滤:

但是我必须使用Linqs.js过滤并获取所有具有红色的id

感谢您的帮助。

0 投票
1 回答
2613 浏览

c# - linq.js GroupBy 在多列上使用 Sum

我正在尝试对 2 列进行分组,并对第三列求和,如此处所示(paligap 答案)- linqjs group by 和

我的代码是 -

然而 - 虽然它似乎几乎可以工作,但我得到了一个 17 而不是 2 的数组 - 所以分组可能有点偏离?

我究竟做错了什么?

在这里摆弄整个代码和数据-http ://jsfiddle.net/e3Lu9Lcs/2/

0 投票
2 回答
3548 浏览

javascript - 如何使用 linq.js 编写可枚举的“喜欢”查询

我有如下 JSON 数组。


使用这个 JSON 数组,我需要使用 like 运算符过滤员工。我在下面使用了查询,它工作正常。

但我需要与类似的运营商合作..但它不起作用..

不成功的查询


0 投票
1 回答
1969 浏览

jquery - 使用 Linq.js 对 JSON 数据的多个字段进行 SUM 和 GROUP BY

我有一个 JSON 数据,我需要对数据进行分组和求和。假设我有一个如下所示的 json 对象:

输出

output :: 数组内的数组,第一个数组应包含公司,然后再包含一个数组,该数组将包含我的焦点区域已完成数据和剩余数据的总和。

我已尝试以下查询来实现此目的:

但这只是对公司的分组,我也必须关注重点。任何想法或建议都会有很大帮助。

0 投票
3 回答
2006 浏览

javascript - 比较 2 个对象数组。按 ids 匹配,将对象属性推入数组

我有 2 个数组。用户和帖子。帖子包含一个属性“post_by”,它是其中一个用户的 ID。我需要匹配用户并将名字和姓氏作为新属性推送到 post 对象中。目标是我需要在表格中显示发布帖子的用户的姓名。

注意* 我可以使用 javascript、jquery、linq.js 或 lodash。

摆弄 json fiddle

0 投票
2 回答
34 浏览

javascript - 如何在服务中动态生成模型名称

我有一项服务,用于将唯一编号应用于型号名称。我得到的结果是这个

我需要这个每个都有'1'。然后在下一个对象数组中,我需要它们具有“2”等...到目前为止,每个对象数组看起来都像这样。我有一个可以完成所有设置的 plunker。 笨蛋

};

0 投票
2 回答
90 浏览

javascript - 如何计算 ng-repeat 中动态命名模型名称的总和

我有一个带有动态输入的动态表。每个输入都有一个添加到模型名称末尾的唯一编号。每个表有 10 个输入,最后一个是总数。我需要观察前 9 个输入并计算总和。这是动态分配唯一模型名称后 json 的样子。

units_total需要保存每个数组的总和值。我正在考虑使用 watchgroup 函数,但不确定如何在可能需要 for 循环的情况下做到这一点?我愿意接受有关处理此问题的最佳方法的建议。javascriptjquerylodashlinq.js是目前在项目中使用的。

这是 工作的笨蛋

0 投票
3 回答
71 浏览

javascript - 如何在 ng-repeat 中绑定来自动态命名输入的数据

我的目标是能够将数据从表行复制到另一个表行。 表格行

如果 2015 年的数据与 2016 年相比没有变化,则用户需要快速将值复制到 2016 年输入字段中。模型是为这些表单动态创建的。您在此图像中看到的数据被分配到一个部分。输入模型是名称 'price_min + section_id'、price_max + section_id' 等...历史模型没有将 section_id 添加到模型名称的末尾。所以需要有一个我需要帮助的映射功能。我需要将历史记录值映射到当前模型约定并使用这些值更新视图。

目前我有一个点击功能,可以带来匹配的部分历史记录。这是看起来像的屏幕截图。

历史模型

在同一个函数中,我拥有具有当前模型命名约定的 2016 对象数组。

新型号名称

我需要将历史值复制到 inputArray 中。我该怎么做,我不知道?我可以完全控制它的工作方式。在 plunker 你会看到我是怎么做到的。如果我需要改变其他东西来完成这项工作,那没关系。javascript、jquery、lodash、linq.js 目前正在项目中使用。

工作的笨蛋 工作的笨蛋

0 投票
4 回答
65 浏览

javascript - 如何将 id 数组与包含其 id 作为属性名称一部分的对象属性匹配

我有一个在属性名称中添加了 section_id 的对象。

我有一个 section_ids 数组

同样在对象中,我有属性 subdivision_id 需要保持原样。

我正在寻找的最终结果是按 section_id 对属性进行分组,还包括 subdivision_id。需要有看起来像这样的对象数组。

javascript、jquery、lodash 和 linq.js 都很好。这是工作的笨蛋

工作的笨蛋

0 投票
4 回答
81 浏览

javascript - 如何通过匹配 id 将数组推入对象

我从一个包含 currentDataResult 和 pastDataResult 的 api 返回一个对象数组。

我需要将匹配的 pastDataObject(by section_id) 对象作为嵌套数组推送到 currentDataResult 对象中。这就是它需要的样子

我创建了一个服务,它同时获取当前和过去的数据结果,并重新排序过去的数据结果以匹配当前。我需要帮助的是将过去的数据数组推入当前的数据对象。现在它错误地将整个过去的数据数组推入当前数据数组的第一个对象中。我已经用我的代码设置了一个 plunker。

笨蛋