protected override void Configure( IFilterConventionDescriptor descriptor) { descriptor .OfType <Comparable>() .OfType <DateTime>() .Types(x => x.Field <StringFieldConvention>().UseSnakeCase()) .Visitor <FilterDefinition <BsonDocument> >(x => x.UseSpatial()); }