次の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[プロパティ]を作成しようとしましたが、ここで説明するNHエラーが発生しました。
私はこのクラスを単体テストしようとしていますが、この単体テストを行うためにデータベースを(メモリ内またはその他の場所に)セットアップする必要は本当にありません。現在テスト中の機能に対して行う必要があるのは、QuestionIDを設定することだけです。
ありがとう。