假设我有以下 AR 对象:
namespace Models
{
[ActiveRecord(Lazy = true, Table = "Answer"), Serializable]
public class Answer : ActiveRecordLinqBase<Answer>
{
public Answer() {}
[PrimaryKey]
public virtual int ID { get; set; }
[BelongsTo("QuestionID")]
public virtual Question Question { get; set; }
}
}
我有什么办法可以直接设置 QuestionID 吗?为此,我尝试创建一个名为 QuestionID 的附加 AR [Property],但遇到了此处描述的 NH 错误:
我正在尝试对这个类进行单元测试,我真的不想建立一个数据库(在内存中或其他地方)来进行这个单元测试。对于当前正在测试的功能,我只需要设置 QuestionID 即可。
谢谢。