映射: player_id: int
stat_date: date
some_param: int 我需要计算每个player_id使用的行的"stat_date“的平均值,如果有几行具有相同的player_id,则最大”player_id“。 所以我需要所有玩家最后日期的平均值 此代码段无法工作,因为“avg类型的聚合器average_val无法接受子聚合” get test/test/_search
{
"size":0,
"aggs": {
"average_val":{
"avg":
我目前正在学习DDD,似乎我误解了其中的一些核心思想。假设有一个"A“集合。它引用了其他几个实体和值对象。以编程方式创建或更改它是不可能的(不是故意的),因此它将变得无效。"A“可以通过构造函数创建。可以更改现有的聚合。
public class A : IEntity {
public int Id { get; }
public string Name { get; }
public B B { get; }
public C C { get; }
public A(string name, B b)
{
N