regex在MongoDB中如何工作?
我收集了如下资料:regex在MongoDB中如何工作?,regex,mongodb,Regex,Mongodb,我收集了如下资料: { "city" : "ACMARE", "state" : "AL", "_id" : "001" } 如何使用regexp按城市聚合此集合?例如:名称以字母开头的城市,从D到H?我读过了,但仍然不清楚如何使用regexp。试试下面的方法: db.collection.aggregate( { $match: { city : /^[D-H].*/ } } ); 你是想找到,还是想汇总,这样你就可以对它们求和,或者求平均值,或者。。。还有别的吗?如果你提供更
{
"city" : "ACMARE",
"state" : "AL",
"_id" : "001"
}
如何使用regexp按城市聚合此集合?例如:名称以字母开头的城市,从D
到H
?我读过了,但仍然不清楚如何使用regexp。试试下面的方法:
db.collection.aggregate(
{ $match: { city : /^[D-H].*/ } }
);
你是想找到,还是想汇总,这样你就可以对它们求和,或者求平均值,或者。。。还有别的吗?如果你提供更多的细节,那么答案会有更高的变化,有足够的细节对你更有用。
db.Collection.find( { city: /^[D-H]/ } )