Статус:
Offline
Реєстрація: 10.06.2006
Повідом.: 3039
Реєстрація: 10.06.2006
Повідом.: 3039
- 🟡 11:34 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
- #1
C, EF, хранение картинок и производительность
всем привет,
есть табличка table1 (id int, name nvarchar(20), image varbinary(max))
есть моделька table1 (id int, string nam, image byte[]).
в общем, загрузка и сохранение картинок работает, всё ок, НО! я хочу, чтобы картинка не загружалась каждый раз при загрузке модели.
я убрал image из модели table1, добавил вторую модель tablewithimage (id int, image byte[]), и замаппил её на ту же таблицу table1. но теперь ef ругается:
The entity types 'tablewithimage ' and 'table1' cannot share table 'table1' because they are not in the same type hierarchy or do not have a valid one to one foreign key relationship with matching primary keys between them.
как лучше такой кейс обработать?
всем привет,
есть табличка table1 (id int, name nvarchar(20), image varbinary(max))
есть моделька table1 (id int, string nam, image byte[]).
в общем, загрузка и сохранение картинок работает, всё ок, НО! я хочу, чтобы картинка не загружалась каждый раз при загрузке модели.
я убрал image из модели table1, добавил вторую модель tablewithimage (id int, image byte[]), и замаппил её на ту же таблицу table1. но теперь ef ругается:
The entity types 'tablewithimage ' and 'table1' cannot share table 'table1' because they are not in the same type hierarchy or do not have a valid one to one foreign key relationship with matching primary keys between them.
как лучше такой кейс обработать?