Filterwithregexmongodbc#driver但是不管是否区分大小写,LirOn@gmail.com这个字段也是可以找到的。公共ObjectId?GetEntityIdByOriginalEmail(stringoriginalEmail){FilterDefinitionfilter="{x:{$regex:/"+originalEmail+"//i}}";varentity=_entitiesStorage.GetSingleOrDefault(过滤器);如果(实体==null)返回null;返回实体._id;这对我不起作用。为什么?谢谢您可以使用Builders.Filter.Regex。以上就是C#学习教程:使用正则表达式mongodbc#驱动过滤分享所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注——publicasyncTaskGetEntityIdByOriginalEmail(stringoriginalEmail){varfilter=Builders.Filter.Regex("x",newBsonRegularExpression(originalEmail,"i"));返回awaitcollection.Find(filter).FirstOrDefaultAsync();}本文来自网络收藏,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
