c# - 如何将一个类的一条记录插入到mongodb服务器c#驱动程序
问题描述
我有一个类AlarmRecord:
public class AlarmRecord
{
public string AlarmStart { get; set; }
public string AlarmEnd { get; set; }
public string AlarmFullJobID { get; set; }
public string AlarmChannel { get; set; }
public string AlarmType { get; set; }
public string AlarmDuration { get; set; }
}
我想知道我将如何做这样的事情,但实际上是有效的:
var singleRecord = new BsonDocument
{
AlarmStart = DateTime.Now.ToString(),
AlarmEnd = null,
alarmFullJobID = logFullNames[arrayIndex],
AlarmChannel = $"Channel {channel}",
AlarmType = alarmTypeDB,
AlarmDuration = null
};
db.InsertOne(singleRecord);
或者
db.InsertOne(new AlarmRecord
{
--values here--
}
每次我想插入数据库时,我基本上都在尝试为 AlarmRecord 创建值,我知道我可以在没有类的情况下插入值,但我觉得这样更有条理。我对编程也很陌生,所以请不要喷我哈哈
解决方案
推荐阅读
- angular - 没有错误但未在 Mat 表上显示数据
- ios - 在远程通知上安排本地通知
- javascript - 用于表达功能的模拟功能
- r - 如果在 R 中不满足条件时为每行增加变量的语句
- influxdb - 如何以 RFC3339 格式打印纪元格式的 InfluxDB 时间戳
- javascript - undefined 不是一个对象(评估'this.props.navigation') - React Native
- python - Doc-tests 从模块和命令行运行,而不是从 pre-commit 钩子运行
- regex - Vs Code 在捕获组结果上执行正则表达式:\u 替换修饰符不起作用
- wcf - 间歇性错误无法为 ssl/tls 建立安全通道
- azure-devops - 添加环境到管道卡在“连接到服务器”