соединении manytomany?
У post есть множество tags
У tags есть множество posts
При сохранении поста, у которого присутствуют уже ранее созданные тэги- происходит ошибка дублирования
Кто сталкивался? Как решать?
По идее когда many to many нужно создавать связывающию таблицу и соответственно добавлять в нее
Ef core 5 автоматом все будет
Без кода не понятно,мб связи не указал, или добавлешь неправильно
Что значит автоматом ?Вы имеете ввиду через fluent API?связывающей таблица по-любому создаться в бд но как мне кажеться для дальнейшего функционала удобней в добавлять будет в её модельку если она на коде будет
Таблица будет в бд, без флюента, доп. модель тут лишняя, удобнее же просто писать post.tags.add(...)
А просто добавляем навигационное поле IEnumerable другой сущности?Читал просто тутриал про ef core,там чел создавал связывающей таблицу
Спасибо,буду знать
Привёл примеры кода здесь https://qna.habr.com/q/1059596
public class Tag { public virtual ICollection<Tag> Events { get; set; } }
Обсуждают сегодня