Re[8]: Неявные внешние ключи
От: Naf2000  
Дата: 29.09.21 13:55
Оценка:
Здравствуйте, Mace Windu, Вы писали:

MW>Здравствуйте, Naf2000, Вы писали:



N>>сомневаюсь, в таблице Orders поле ключа называется "Partner" все-таки


MW>Тогда его забыли объявить

MW>

MW>[Table("Orders")]
MW>    class Order
MW>    {
MW>        [PrimaryKey, Identity]
MW>        public long ID { get; set; }
MW>        [Column]
MW>        public string Number { get; set; }
MW>        [Association(ThisKey = "PartnerId", OtherKey = "ID")]
MW>        public Partner Partner { get; set; }

MW>        // например так
MW>        [Column("Partner")]
MW>        public long? PartnerId { get; set; }
MW>    }

MW>

Казалось бы примерно с этого и начиналась ветка обсуждения. Как не объявлять
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.