如何与 geoNear 一起执行文本搜索?

Pov*_*sID 6 full-text-search mongodb

我正在编写一个 Mongo 查询构建器,我在文档中发现了两个语句:

(文本搜索)包含 $text 的 $match 阶段必须是管道中的第一个阶段。

(地理搜索)您只能使用 $geoNear 作为管道的第一阶段。

这基本上意味着相同,所以......如何一起使用它们?

小智 1

我认为你不能。我过去做过的一件事是执行两个查询并将结果合并到应用程序代码中。