
有个需求,需要存一些我们查找时候的那种 filter 文档,比如
"{ $gt: { age:18 } }" 然后对于一个数据文档,有没有方法可以去判断这个已知文档是否满足这个 filter
{ "name": "mike", "age": 20, } 比如判断上面这两个文档是匹配的,
而
{ "name": "mike", "age": 10, } 这个文档跟 filter 就是不匹配的。
有没有这样的方法呢
目前只想到一个比较蠢的方法,就是把这个数据文档放一个临时的 collection 里,然后用 mongodb 查一下,如果能查出来,就是匹配,否则就是不匹配