我刚开始使用MongoDB。我正在使用它与C#驱动程序。目前C#类看起来像这样:
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }
public string userId { get; set; }
public List<string> filters { get; set; }
通过这个类,我可以在MongoDB中保存和获取记录。
我想要的内容: - 我想创建ID
,而不是创建一个单独的属性来保存Id
(在我的情况下是userId
属性)属性为ObjectId。
请注意,我将提供的userId为unique string value
。是否可以使用MongoDB实现这一目标?
答案 0 :(得分:0)
当然有可能。
将[BsonId]放在userId prop上并删除Id属性