我有以下查询
query = query & Builders<Profile>.Filter.And(query,
Builders<Profile>.Filter.Regex(p => p.email, '^' + search));
但我知道MongoDb
不能在regex
查询中使用索引。是否可以实现使用索引的替代方案?此外,我有许多可以实现的正则表达式,例如。按字符串的开头和结尾、字符串包含等搜索。
我用MongoDb v 3.0.2
&Official c# driver v 2.0