Есть 2 объекта которые должны друг от друга зависеть, но один из них может отсутствовать при заполнении пишет:
Cannot insert the value NULL into column 'EventProfileUserId', table 'mining-university.dbo.Meetups'; column does not allow nulls. INSERT fails. Cannot insert the value NULL into column 'EventProfileUserId', table 'mining-university.dbo.Speakers'; column does not allow nulls. INSERT fails. The statement has been terminated. The statement has been terminated
Вот код, я еще сделал вторую часть, иначе у в другом объекте ссылка будет отсутствовать, что не так настроено?
modelBuilder.Entity<EventProfileUser>()
.HasOne(a => a.Meetup)
.WithOne(b => b.EventProfileUser)
.HasForeignKey<Meetup>(b => b.EventProfileUserId);
modelBuilder.Entity<Speaker>()
.HasOne(a => a.EventProfileUser)
.WithOne(b => b.Speaker)
.HasForeignKey<EventProfileUser>(b => b.SpeakerId);
Сам объект:
public class EventProfileUser
{
[Key]
public string Id { get; set; }
public string Phone { get; set; }
public string Email { get; set; }
public DateTime Registration { get; set; }
public bool Activity { get; set; }
public string MeetupId { get; set; }
public virtual Meetup Meetup { get; set; }
public string SpeakerId { get; set; }
public virtual Speaker Speaker { get; set; }
}
public class Meetup
{
[Key]
public string Id { get; set; }
[Required]
public string EventProfileUserId { get; set; }
public virtual EventProfileUser EventProfileUser { get; set; }
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Всем, доброго времени сутокНазрел интересный вопросик относительно верстки блоков-карточек (по крайней мере я их так называю)
Начал изучать html и решил заодно создать сайт на котором я буду конспектировать свои знанияХочу вставлять теги и т
Столкнулся с такой проблемойУ меня есть переменная myGameArea ,содержащая объект