文章预览
MongoDB一个开源、高性能、无模式的文档型数据库,在日常项目开发中,运用也是非常广泛。 MongoDB官方也针对各门编程语言,都推出相应的客户端驱动程序,下面一起了解下C#版本。 01 项目简介 mongo-csharp-driver是 MongoDB官方C#客户端的开源项目,它可以方便C#开发者在应用程序中与 MongoDB 数据库进行交互。 该项目为我们提供了丰富的API,如查询、更新、删除和插入数据、身份验证、LINQ、事务、索引等,支持.Net Core/ .NET Framework。 官方一直都会定期发布新版本,并且提供了非常详细的开发文档和新功能介绍,最新版本也支持Entity Framework Core。 02 使用方法 using MongoDB.Bson; using MongoDB.Driver; var client = new MongoClient( "mongodb://localhost:27017" ); var database = client.GetDatabase( "foo" ); var collection = database.GetCollection ( "bar" ); await collection.InsertOneAsync( new BsonDocument( "N
………………………………