public void Delete() { using (var db = new MongoTestDbContext()) { db.Delete <Student>(t => true); } }
public void Search_Gt() { using (var db = new MongoTestDbContext()) { var filter = Builders <BsonDocument> .Filter.Gt("age", 30); var result = db.QueryListBson <Student>(filter); } }
public void Search_Eq() { using (var db = new MongoTestDbContext()) { var filter = Builders <BsonDocument> .Filter.Eq("name", "7tiny_9"); var result = db.QueryListBson <Student>(filter); } }
private static void MongoDbTest() { using (MongoTestDbContext db = new MongoTestDbContext()) { //db.Add<Grade>(new Grade { Name = "Three", GradeId = 9 }); IList <Grade> dbs = db.QueryList <Grade>(t => true); Console.WriteLine(SerializeObject(dbs)); } }
public void Add() { List <BsonDocument> bsons = new List <BsonDocument>(); for (int i = 0; i < 100; i++) { bsons.Add(new BsonDocument { { "name", $"7tiny_{i}" }, { "age", i }, { "sex", new Random(DateTime.Now.Millisecond).Next(3) }, }); } using (MongoTestDbContext db = new MongoTestDbContext()) { db.Add <Student>(bsons); } }