有什么方法可以让我使用 $where 聚合。
我的收藏是 {"id":5,score:70},我试过 {$match:{$where:"this.id>5&&this.score>70"}},但它不起作用,我必须使用因为我的 api 是 mong 的接口,它以一般文本(如“SQL”)接收来自用户的查询,所以我可以使用 $where 聚合的任何方式,因为正如文档所说,我不能将它与 $match 一起使用,它可以工作正常查找很好,但是如何使它与聚合查询一起工作?
有什么方法可以让我使用 $where 聚合。
我的收藏是 {"id":5,score:70},我试过 {$match:{$where:"this.id>5&&this.score>70"}},但它不起作用,我必须使用因为我的 api 是 mong 的接口,它以一般文本(如“SQL”)接收来自用户的查询,所以我可以使用 $where 聚合的任何方式,因为正如文档所说,我不能将它与 $match 一起使用,它可以工作正常查找很好,但是如何使它与聚合查询一起工作?