Size: a a a

2020 August 05

Е

Енотечка in С#
на 10к тебе ефа с головой
источник

ss

simon saint in С#
мне кажется, что в ef нужно намного больше теории знать
источник

ss

simon saint in С#
в этом проблема
источник

Е

Енотечка in С#
simon saint
мне кажется, что в ef нужно намного больше теории знать
Тебе кажется
источник

ss

simon saint in С#
а мне самому нужно map написать?
источник

ДК

Дмитрий Калинов... in С#
simon saint
а мне самому нужно map написать?
гугли AutoMapper
источник

ДК

Дмитрий Калинов... in С#
блин, вот щас тебе прилетит неслабый такой пакет новых вводных
источник

ДК

Дмитрий Калинов... in С#
лучше попробуй словами объяснить, зачем тебе универсальный метод обновления
источник

ЕЮ

Егор Юдин in С#
Енотечка
но одно дело, когда у тебя 10к записей максимум, а другое, когда 100к
Тебе не кажется, что 10к это как-то мало? И откуда ты можешь знать, что завтра у тебя не будет 100к?
источник

ss

simon saint in С#
что бы не писать метод для обновления каждой сущности
источник

ДК

Дмитрий Калинов... in С#
Егор Юдин
Тебе не кажется, что 10к это как-то мало? И откуда ты можешь знать, что завтра у тебя не будет 100к?
так-то EF вполне успешно переварит и 1кк записей, и 10кк, просто время выполнения запросов будет побольше
источник

ДК

Дмитрий Калинов... in С#
simon saint
что бы не писать метод для обновления каждой сущности
ладно, примем к сведению
источник

ДК

Дмитрий Калинов... in С#
опиши сценарий с точки зрения логики работы приложения, в котором этот метод нужно юзать
источник

ДК

Дмитрий Калинов... in С#
например, у тебя в базе есть юзеры, и я конкретному юзеру поменял, скажем, фамилию
источник

ss

simon saint in С#
ну у меня в бд есть рабочие и департаменты, у департамента есть босс, а у рабочего есть заказы. Мне нужно добавлять, данные в каждую из этих таблиц, обновлять  и удалять данные оттуда
источник

ДК

Дмитрий Калинов... in С#
ну вот
например, у рабочего фамилию поправил (написали с ошибкой)
или стоимость заказа нужно увеличить (причин может быть дофига)
источник

ss

simon saint in С#
ну да
источник

ДК

Дмитрий Калинов... in С#
вот как это слить в универсальный метод?
правильный ответ: никак! потому что это разные сущности
источник

ss

simon saint in С#
ну на нет и суда нет
источник

ss

simon saint in С#
тогда лучше сделать 3 раздельных метода?
источник