问题标签 [aggregate]

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 投票
4 回答
197 浏览

sql - SQL 使用 GROUP BY 使得它产生原始的 SELECT

我有一个类似的 SQL 查询

其中 {{PLACEHOLDER}} 将在代码中被替换。是否可以将其替换为与以下语句产生相同输出的内容?

0 投票
6 回答
213977 浏览

sql - SQL Server:多行的 SUM(),包括 where 子句

我有一个如下所示的表格:

将有多个项目计费到一个属性,也计费多次。例如,RENT 可以计入属性 #1 12 次(超过一年),但我唯一感兴趣的是那些 ENDDATE 为 null 的(换句话说,当前)

我想实现:

我试图做这样的事情:

但是,在 SUM 中,我是否会被迫进行多项选择,以恢复每种收费的当前金额?我可以看到这变得混乱,我希望有一个更简单的解决方案

有任何想法吗?

0 投票
1 回答
607 浏览

java - 使用 Aggregate 对象时,您是否对关联使用自定义集合?

例如,最好有:

或者

我知道我也可以在那里有一个 IDictionary,但我认为在持久化内容时这会有点麻烦。或者也许我只是太厌倦了一切都是抽象的并且一直在变化,并且想要在某个地方至少有一些固定点。

目前,我的想法还不够远,无法知道集合类中是否会有很多功能,但可能会有一些。

我还需要记住,我计划使用 NHibernate 来存储我的对象。

你会怎么办 ?

0 投票
2 回答
12258 浏览

c# - DataRow[] 聚合函数 C#

我的 C# 项目中有一组 DataRow 对象,我想从中汇总各个字段。

我注意到 DataRow[].Sum<> 函数,而不是遍历每一行并汇总我自己的总和,但我正在努力在网上找到有关如何使用它的任何资源。

任何朝着正确方向的指针都会非常有帮助

:) 删除代码示例,因为它是错误的!现在一切正常 - 链接帮助 Marc 欢呼。

0 投票
1 回答
1526 浏览

repository - 领域驱动设计 - 存储库和聚合根

我有一个包含论坛的域模型。

我有论坛、线程和帖子实体。

论坛是一个独立的实体。即它不包含线程作为聚合的一部分。这是因为线程不属于特定论坛(您可以将线程移动到不同的论坛)。

我不知道我是否应该将帖子建模为线程聚合的一部分。没有线程就不能存在帖子。删除线程,您必须删除告诉我将帖子作为线程聚合的一部分的帖子。

唯一的事情是,在编辑帖子时也可以独立获取帖子。即通过它的id 编辑帖子时。

所以我认为拥有一个帖子存储库会很好地达到这个目的,而不是必须获取线程,然后通过线程实体上的方法获取正确的帖子。

拥有单独的帖子存储库的唯一问题是,在添加帖子时,即 addPost(Post),您需要确保已将线程 ID 分配给帖子实体。使用聚合我猜你只会在线程实体上使用 addPost 方法。

我应该考虑有界上下文吗?我可以有一个帖子实体和存储库,并且还有一个包含帖子实体的线程聚合吗?

如果我不使用线程/帖子聚合,当我删除线程时我将如何处理帖子删除?我应该在线程存储库上创建一个调用 deleteThread(Thread) 并在发布存储库上调用 deletePostsByThreadId(id) 的服务吗?

这里的 DDD 方式是什么?

0 投票
3 回答
4599 浏览

domain-driven-design - 正确设计聚合根

我在设计聚合根时遇到了一些问题。这是我在脑海中的看法:)

现在基于此,我的聚合根将是商店。但是,如果我现在要围绕它创建一个存储库,它会看起来像这样吗?

这是继续的好方法吗?不用说我是 DDD 的新手。

0 投票
2 回答
4970 浏览

wordpress - 创建聚合博客?

我想创建一个风格与http://tastespotting.com类似的博客,该网站聚合来自其他博客的内容并将它们显示在缩略图帖子中,点击该帖子即可转到特定博客。

我不确定从哪里开始,并且想知道是否有人可以指出我正确的方向。如果这可能有帮助,我熟悉 Wordpress 作为一个平台。

任何建议都非常感谢!

0 投票
4 回答
1001 浏览

xml - 使用 linq 聚合函数来构建 xml 字符串?

我过去曾使用它来构建逗号分隔列表:

效果很好。

我正在尝试做同样的事情来将每个元素“包装”为一个 xml 节点。

就像是:

似乎不能让它工作。可能吗?或者有没有更简单的方法?

谢谢。

0 投票
15 回答
817704 浏览

r - 如何按组对变量求和

我有一个包含两列的数据框。第一列包含“First”、“Second”、“Third”等类别,第二列包含代表我从“Category”中看到特定组的次数的数字。

例如:

我想按类别对数据进行排序并将所有频率相加:

我将如何在 R 中做到这一点?

0 投票
2 回答
226 浏览

linq - linq 聚合

假设我有这样的课程:

我想以格式返回数据:

发票金额是一个月内所有 (NetPrices + VatAmounts) + (LabourNet + LabourVat) 净 a 的总和,收到的金额是 IsPaid = true 的总和。我无法正确获取此报告的 linq 查询。我不确定在哪里进行分组以及何时执行求和。

我目前拥有的 linq 查询如下,但目前我没有得到任何接近我想要的东西。任何有一些linqy善良的人?