我是一个新的 Mongo 用户(甚至不习惯这个名字......每次都让我发笑),我有这个问题(感觉 mongo)。
我有一个“用户”类,MongoIdentifier 定义如下:
[MongoIdentifier]
public string Username { get; set; }
在另一个类“角色”中,我有一个DbReference
看起来像这样的:
public DbReference<User> Creator { get; set; }
这编译得很好,但是当我尝试像这样设置 Creator 时:
role.Creator = new Norm.BSON.DbTypes.DbReference<User>(userOnline.Username);
我收到以下错误:
System.FormatException:找不到任何可识别的数字。
任何想法为什么?
谢谢