运用到的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;
}
}
新闻热点
疑难解答