C# MongoDB-正在使用luuid添加文档
我在从C#向集合添加文档时遇到问题 我的程序中有一个模型C# MongoDB-正在使用luuid添加文档,c#,mongodb,C#,Mongodb,我在从C#向集合添加文档时遇到问题 我的程序中有一个模型 public class Object { public Guid Id { get; set; } public long StartTimestamp { get; set; } public long EndTimestamp { get; set; } } 问题出在我的数据库里。所有文档都使用LUUID保存,但不使用CSUUID,例如,我无法按id查找。请尝试为C#对象使用字符串类型,但使用序列化属性:
public class Object
{
public Guid Id { get; set; }
public long StartTimestamp { get; set; }
public long EndTimestamp { get; set; }
}
问题出在我的数据库里。所有文档都使用LUUID保存,但不使用CSUUID,例如,我无法按id查找。请尝试为C#对象使用字符串类型,但使用序列化属性:
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
public class Object
{
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }
public long StartTimestamp { get; set; }
public long EndTimestamp { get; set; }
}