EnterAndExitArchive
エンティティの場合、NHibernateにlinqを使用するクエリがあります。このエンティティはArchive
エンティティによって関連付けられています。LastResultOperator結果演算子は現在サポートされていません
public EnterAndExitArchive GetLastEnterAndExitArchive(long archiveId)
{
var q = SessionInstance.Query<EnterAndExitArchive>()
.Where(x => x.Archive.Id == archiveId)
.LastOrDefault<EnterAndExitArchive>();
return q;
}
それとも
public EnterAndExitArchive GetLastEnterAndExitArchive(long archiveId)
{
var q = SessionInstance.Query<EnterAndExitArchive>()
.LastOrDefault<EnterAndExitArchive>(x => x.Archive.Id == archiveId);
return q;
}
しかし、これは、実行時エラーが発生しました。例外のメッセージはThe LastResultOperator result operator is not current supported
です。
なぜですか?
作品を魔法のように。 –