У меня есть следующее:
public class Sample
{
public Person Sampler { get; set; }
[ForeignKey("Sampler")]
public int? Person_Id { get; set; }
}
но я получаю сообщение об ошибке "SqlException: недопустимое имя столбца 'Sampler'." при запросе. Я не понимаю, так как Sampler не должен быть столбцом, когда генерируется sql. Я что-то здесь упускаю? Это то, что всегда работает для меня, хотя, по общему признанию, имя свойства было «Person» вместо «Sampler» в предыдущих случаях, поэтому я не уверен, что происходит.