问题标签 [grouping]

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 投票
3 回答
3014 浏览

wpf - 多个项目时 GroupStyle 总和未更新

我已经成功地应用了这里解释的技巧。但我还有一个问题。

快速回顾:我在 ListView 中显示用户。用户按国家/地区重新分组,在 GroupStyle DataTemplate 中,我使用转换器显示所有与组相关的 Users.Total 的总和。但 UI 用户可以通过模式窗口更改用户的“总计”属性值。

当组中只有一项时,显示的用户总数和总和都会正确更新。但是当组中有多个项目时,仅更新用户总数(通过绑定),但甚至不调用应该进行总和的转换器(TotalSumConverter)!

你知道它可能来自哪里吗?我应该使用某种触发器来确保在项目中有修改时调用转换器吗?

0 投票
3 回答
1969 浏览

vb.net - 如何使用 LINQ 从 SQL Server 获取唯一的名称首字母和以该字母开头的名称计数?

几天前我在玩 ASP.NET MVC 1.0。我从一个名为“Contacts”的单表数据库开始,其结构非常简单,例如 Title、FullName、SurName、Email、Phone、Address 等。

我使用 LINQ 作为我的模型。

在我的主视图中,我想显示一个字母列表,这些字母具有以该字母开头的全名加上全名的计数。类似如下所示:

A - (2)
D - (4)
J - (1)
以此类推。关于显示的一件特别的事情是我不想显示那些没有以它们开头的名字的字母。

我尝试了几个查询,但没有成功。感谢您对解决此查询的任何帮助。请提供 VB.NET 语言的代码。

谢谢。

0 投票
2 回答
28415 浏览

c# - WPF:将集合与集合绑定到具有组的列表框

有时 WPF 对我来说太复杂了。我的“Window1”拥有一组“Group”。“Group”是一个包含“Person”集合的类。最后,这应该是一个联系人列表。我只想在 ListBox 中显示组及其人员,其中列表组的组名称等于我的类“组”的名称属性。

我已经尝试将 CollectionViewSource 绑定到“集合”。组显示正确,但列表中的项目与组名称相同。所以每个组只有一个项目:它的组名。

这里的许多示例显示了只有一个集合的项目分组。我可以做的是将组名设置为“Person”的属性。但是我无法计算(这确实是必要的): - 每组中有多少人 - 其中有多少人具有“状态”“在线”。

我在“组”类中使用 linq 来计算它。感谢您提供任何帮助我入门的建议。

0 投票
7 回答
35872 浏览

ruby-on-rails - 按周/月/等和 ActiveRecord 分组?

我正在我的产品中进行一些静态计算。用户执行了许多操作,比如说发布的评论。我希望能够向他们展示他们在过去一个月中每周发布了多少评论,或者在过去一年中每月发布了多少评论。

activerecord 有什么办法可以这样分组吗?我最好的办法是简单地手动执行此操作 - 根据我自己的标准迭代记录总和吗?

还是有更好的方法?

谢谢!奥伦

0 投票
3 回答
579 浏览

c# - Linq to Sql 中的组是否已经按 Count() 降序排序?

看起来是这样,但我找不到有关该主题的任何明确文档。

我要问的是这个查询的结果是否:

始终与以下查询相同:

请注意,第二个查询让 Linq 决定组的顺序,第一个查询将其设置为已售出的数量,从最多到最少。

我的临时测试似乎表明 Linq 以这种方式自动对组进行排序,而文档似乎表明情况正好相反——项目按照它们在选择中出现的顺序返回。我想如果它以这种方式排序,添加额外的排序是没有意义的并且会浪费循环,最好不要这样做。

0 投票
4 回答
3485 浏览

sql - MySQL - 仅在每个分组值的第一个实例中显示字段值?

我认为这是不可能的,但我希望得到证明。

我写了一个简单的报表查看类来输出各种数据库查询的结果。为了改进显示,当我有一个包含分组数据的报告时,我想仅在每个唯一值的第一行显示字段值 - 我想在查询级别执行此操作,或者它会在我的课堂上需要额外的逻辑来确定这些特殊值。

用一个简单的例子来说明我的要求可能会有所帮助。想象一下这个数据集:

如果可能,我希望数据集返回为:

有没有办法在 MySQL 中以编程方式执行此操作?

0 投票
5 回答
187 浏览

svn - 在您已经将提交的文件提交到 Svn 中的存储库之后将它们组合在一起(作为单个提交)?

在您已经将它们提交到 Svn 中的存储库之后,是否可以将多个提交的文件组合在一起(作为单个提交)?

在我提交了一堆文件(不使用 subeclipse 时)之后,我似乎总是忘记一两个文件,我只是想知道是否有人知道这是否可能。

0 投票
2 回答
635 浏览

linq - LINQ 拉回对象图

是否可以在 LINQ 中按多个组进行分组?

例如,我有这个查询(显然不完整)

......我想找回一群拥有大量地点的公司,这些地点反过来又拥有一群人。

0 投票
4 回答
3269 浏览

xslt - XSLT 3 级属性分组

好的,我知道已经询问并回答了对此的变化;我整天都在读它们,但我仍然卡住了。所以,这里是:

我需要从一些 XML 中创建一个 HTML 中的摘要列表。

鉴于此 XML:

我需要发出:

我有外部分组工作——我得到了区域 1 和 2 的顶级列表元素。但我无法获得区域中的单位序列——我要么没有输出,要么重复相同的值。我什至还没有达到零件级别:-(

我一直在研究这样的样式表:

任何帮助是极大的赞赏!

0 投票
4 回答
304 浏览

sql - SQL - SQL 查询问题;分组并加入

假设我有一个名为 [ProductPriceHistory] ​​的表,如下所示:

我怎样才能找到所有活跃产品在最近日期的最终状态?

也就是说,我的查询将找到该行: