Ассоциации со стола X относится к классу несопоставленные :
У меня есть несколько столов. Я использую nhibernate в своем настольном проекте. Но когда я пытаюсь сохранить некоторые данные в моей любой таблице через nhibernate это дает мне следующую ошибку
{"An association from the table p_returnitem refers to an unmapped class: SmartWarehouse.Order"}
Моя Претурнитементность заключается в следующем
class PReturnitemEntity : Entity { //public virtual int id { get; set; } public virtual string purchase_items { get; set; } public virtual double return_sum { get; set; } public virtual double rate { get; set; } public virtual int r_count { get; set; } public virtual bool deleted { get; set; } public virtual DateTime create_date { get; set; } public virtual DateTime update_date { get; set; } public virtual UsersEntity user { get; set; } public virtual PurchaseEntity purchase { get; set; } public virtual CurrencyEntity currency { get; set; } }
Класс Отображения Preturitem
class PreturnItemMap : ClassMap<PReturnitemEntity> { public PreturnItemMap() { Id(x => x.Id); Map(x => x.purchase_items); Map(x => x.return_sum); Map(x => x.rate); Map(x => x.r_count); Map(x => x.deleted); Map(x => x.create_date); Map(x => x.update_date); References(x => x.user).ForeignKey("user_id").Cascade.None(); References(x => x.currency,"cur_code").PropertyRef(x => x.code).Cascade.None(); References(x => x.purchase,"purchase_id").Cascade.None(); Table("p_returnitem"); } }
что здесь может быть не так пожалуйста подскажите мне что делать
Что я уже пробовал:
Я проверил все классы сущностей и все классы отображения дважды проверьте все ли хорошо связано