如何将一个聚合的输出传递给另一个聚合?

时间:2016-10-06 10:50:07

标签: node.js full-text-search aggregate geospatial

如何将一个聚合的输出传递给另一个聚合?

我的场景是这样的,我使用$textSearch$geoNear并且它们都需要成为聚合管道中的第一个阶段。所以我不能在一个聚合中使用它们。我也不能使用$geoWithin因为它不返回距离值。所以我打算使用两个聚合。

请帮助我如何实现这一目标?有没有替代方法可以通过单个聚合获得距离值?

谢谢

0 个答案:

没有答案