使用 C# 将对象插入 mongodb
Inserting object to mongodb using c#
我正在尝试将对象插入到 mongodb,但我没有找到方法。
以我的方式插入的对象获得 id 00000
这是我的代码:
public static async Task InsertData<T>(string collection_name, object insertData)
DB mongoConnection = new DBconnection();
var collection = mongoConnection._database.GetCollection<object>(collection_name);
await collection.InsertOneAsync(insertData)
}
insertData
的示例模型是什么?
MongoDB 如果您在模型中使用以下属性标记 Id 字段,应该会自动生成 ID:
[BsonId]
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }
我正在尝试将对象插入到 mongodb,但我没有找到方法。 以我的方式插入的对象获得 id 00000
这是我的代码:
public static async Task InsertData<T>(string collection_name, object insertData)
DB mongoConnection = new DBconnection();
var collection = mongoConnection._database.GetCollection<object>(collection_name);
await collection.InsertOneAsync(insertData)
}
insertData
的示例模型是什么?
MongoDB 如果您在模型中使用以下属性标记 Id 字段,应该会自动生成 ID:
[BsonId]
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }