Я отображаю представление с помощью ActiveRecord, что означает, что мне нужен первичный ключ.У меня его нет, поэтому я использую ROW_NUMBER () для его создания в определении представления, чтобы успокоить систему.Тем не менее, я не знаю, как правильно отобразить это.Я получаю:
Не удалось найти поле 'stupidID' в классе 'blah_blah' NHibernate.PropertyNotFoundException: Не удалось найти поле 'stupidID' в классе 'blah_blah'
Мое отображение выглядит так,Нет
public long? stupidID;
[PrimaryKey("StupidId", Access = PropertyAccess.NosetterLowercaseUnderscore)]
public long? StupidId
{
get { return stupidID; }
}
Кто-нибудь может увидеть, что мне не хватает?