编辑
2025-01-10
Csharp/dotNet
0

目录

相关开源项目
使用 MongoDB.Driver代码示例:
插入(Create)
查询(Read)
更新(Update)
删除(Delete)

一分钟快速上手简单使用mongodb,不涉及mongodb高级层面知识

相关开源项目

https://github.com/joesdu/EasilyNET

使用 MongoDB.Driver代码示例:

插入(Create)

csharp
var document = new BsonDocument { { "name", "张三" }, { "age", 30 } }; collection.InsertOne(document);

查询(Read)

查询第一个符合条件的文档:

csharp
var filter = Builders<BsonDocument>.Filter.Eq("name", "张三"); var result = collection.Find(filter).FirstOrDefault();

更新(Update)

更新符合条件的第一个文档:

csharp
var filter = Builders<BsonDocument>.Filter.Eq("name", "张三"); var update = Builders<BsonDocument>.Update.Set("age", 31); collection.UpdateOne(filter, update);

删除(Delete)

删除符合条件的所有文档:

csharp
var filter = Builders<BsonDocument>.Filter.Eq("name", "张三"); collection.DeleteMany(filter);

本文作者:宁骑

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!