public static void CreateIndexes(this MongoContext context) { // Add indexes here context.AddIndex(Builders <Log> .IndexKeys.Text(e => e.Text)); context.AddIndex(Builders <Log> .IndexKeys.Ascending(e => e.SeriesId)); context.AddIndex(Builders <Log> .IndexKeys.Ascending(e => e.MissionId).Ascending(e => e.Timestamp)); context.AddIndex(Builders <Mission> .IndexKeys.Text(e => e.MissionName)); context.AddIndex(Builders <Mission> .IndexKeys.Ascending(e => e.SeriesId)); context.AddIndex(Builders <Series> .IndexKeys.Text(e => e.SeriesName)); }
public static void CreateIndexes(MongoContext context) { // Add indexes here context.AddIndex(Builders <Exercise> .IndexKeys.Text(e => e.Name)); context.AddIndex(Builders <Workout> .IndexKeys.Text(w => w.Name)); }