使用c#将对象插入mongodb
本文关键字:插入 mongodb 对象 使用 | 更新日期: 2023-09-27 18:24:24
我正试图将对象插入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
的示例模型是什么?
如果您在模型中用属性标记id字段,MongoDB应该自动生成id:
[BsonId]
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }