在聚合查询中使用自定义字段

问题描述:

在聚合的饲料中使用自定义变量可以吗?在聚合查询中使用自定义字段

当我把我的活动我推下

$data = [ 
    'actor' => '1', 
    'verb' => "$verb", 
    'object' => "$objectType:$objectId", 
    'target' => "$targetObjectType:$targetObjectId", 
    'time' => "$time", 
    'foreign_id' => "$foreignId", 
    // Custom field 
    'object_type' => $objectType 
]; 

编辑聚集饲料时,​​它提到:

The following variables are 
available to you: verb, time, object, target, id, actor. 

我想自定义变量的原因是,我想汇总VERB TARGET和OBJECT(TYPE)。这样我就可以展示诸如10 points were added to your item of id 1之类的东西。如果我们也使用id以及如object=point:1那么我们不能在聚合中使用这个,因为它对于每个点将是不同的id,因此从不总是 聚合。

我只是试图在聚合中使用自定义变量,它似乎是 可用和工作。这样做有什么不对吗?

是的,您可以在您的聚合格式中使用自定义变量。这样做没有错。事实上,这是一个很好的解决方案,可以让您对聚合进行很多控制。我们应该在界面中更清楚地阐明这一点。

+0

非常感谢你! – user391986