Здравствуйте, IT, Вы писали:
Doc>>Где я такое сказал? А из твоих слов можно подумать что есть только один способ получения заданного результата IT>Вообще-то, да.
Странно такое слышать. Ну скажем, надо удалить/обновить записи по условию. Можно написать
1) Выбрать Id по условию и удалить по списку Id
2) Удалить по условию
Причем EF идет по первому.
Re[11]: В сотый раз про сущности EF и бизнес-объекты...
Здравствуйте, IT, Вы писали:
Doc>>Странно такое слышать. Ну скажем, надо удалить/обновить записи по условию. Можно написать IT>Это понятно. С изменением данных у EF всё плохо с рождения. Я подумал, что EF косячит при построении SELECT запросов.
Здравствуйте, IB, Вы писали:
IB>Да. Ему нужны еще дополнительные метаданные для каких-то своих внутренних нужд и для этого он лепит дополнительные подзапросы.
Там еще есть выборка таймстампа, чтобы потом ConcurrencyException выкидывать при коллизиях, вызванных, опять же, идеей накапливать изменения в памяти перед сбросом в БД.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Там еще есть выборка таймстампа, чтобы потом ConcurrencyException выкидывать при коллизиях, вызванных, опять же, идеей накапливать изменения в памяти перед сбросом в БД.
Ну да, он же больной с рождения, непонимаю почему им пользуются. То есть понимаю, конечно, но осуждаю. )