運用到的MongoDB支持的C#驅動,當前版本為1.6.0
下載地址:https://github.com/mongodb/mongo-csharp-driver/downloads
1,連接數據庫
2、插入數據
因為MongoDB沒有表的概念,所以自插入數據之前定義好自己的數據模型
User.cs
下面是添加數據的代碼
}
3、刪除操作
IMongoQuery query = Query.EQ("_id", new ObjectId(objId));
col.Remove(query);
}
BsonDocument bd = BsonExtensionMethods.ToBsonDocument(t);
IMongoQuery query = Query.EQ("_id", t.Id);
col.Update(query, new UpdateDocument(bd));
}
//創建數據連接
MongoServer server = MongoServer.Create(conn);
//獲取指定數據庫
MongoDatabase db = server.GetDatabase(dbName);
//獲取表
MongoCollection<User> col = db.GetCollection<User>(tbName);
//查詢全部
list.AddRange(col.FindAll());
//--------------------------------
foreach (TuCao t in col.FindAll())
{
string id = t.Id.ToString();
string text = t.Text;
DateTime dt = t.Createdate;
}
}
新聞熱點
疑難解答