【发布时间】:2016-03-15 13:25:36
【问题描述】:
我想在我的模型之间写一个简单的一对一关系。
我从sqlite-net 收到的异常消息是Don't know about Profile。
public class User
{
[PrimaryKey]
public int pk { get; set; }
public string first_name { get; set;}
[OneToOne]
public Profile profile { get; set;}
...
}
public class Profile
{
[PrimaryKey]
public int pk { get; set; }
[ForeignKey(typeof(User))]
public string UserID { get; set; }
[OneToOne]
public User user { get; set;}
}
我在这里缺少什么? 谢谢
【问题讨论】:
-
当您的用户 pk 是
int时,为什么 UserId 是string -
没什么区别。
标签: c# sqlite-net