powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как искать сущности, которые еще не сохранены в бд, т.е. которые пока только локальные ?
6 сообщений из 106, страница 5 из 5
Как искать сущности, которые еще не сохранены в бд, т.е. которые пока только локальные ?
    #39507631
TsHeloWorlder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Я не то чтобы его хочу. Просто он уже есть. И хотелось бы задействовать его для решения этой задачи - раз он есть.
...
Рейтинг: 0 / 0
Как искать сущности, которые еще не сохранены в бд, т.е. которые пока только локальные ?
    #39507641
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsHeloWorlder,
Уникальный индекс поставил?
Ошибку юзверю показал?
Это всё равно делать в любом случае.
А не 5 страниц мусолить.
Про saveOrUpdate чем тебя не устроит если он обновит запись?
Это штатная работа ОРМ.
...
Рейтинг: 0 / 0
Как искать сущности, которые еще не сохранены в бд, т.е. которые пока только локальные ?
    #39507681
TsHeloWorlder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Индекс стоит уже конечно. ну ладно в общем. идею я понял, спасибо. Тему можно и закрывать )
...
Рейтинг: 0 / 0
Как искать сущности, которые еще не сохранены в бд, т.е. которые пока только локальные ?
    #39507693
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17-77варианты 1 и 2 кстати будут быстрее, чем поиск по локальному кэшу EF, потому что Dictionary

Не надо искать по локальному кешу. Это плохая практика. Кеш не для этого.
...
Рейтинг: 0 / 0
Как искать сущности, которые еще не сохранены в бд, т.е. которые пока только локальные ?
    #39507694
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВы зациклились на ef. ИМХО ничего не надо гасить. Мне видится, что нужно показать пользователю, что вот эти записи успешно загружены, а эти нет, потому как уже есть в БД.

+100500, чё вы к EF привязались, пристали как банный лист! Задача выходит за рамки ОРМ.
...
Рейтинг: 0 / 0
Как искать сущности, которые еще не сохранены в бд, т.е. которые пока только локальные ?
    #39507695
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsHeloWorlderPetro123,

Я не то чтобы его хочу. Просто он уже есть. И хотелось бы задействовать его для решения этой задачи - раз он есть.

Ты можешь задействовать EF, но только не его ORM часть.
Тебе надо запихать грязные данные в БД, чтобы потом их очистить,
и БД как нельзя лучше создана для этого, выполняешь запрос,
который берёт только уникальные записи из «грязной» таблицы,
при чём такие, которых нет в «чистой».

В EF таких механизмов нет. Ни в какой ORM их нет.
...
Рейтинг: 0 / 0
6 сообщений из 106, страница 5 из 5
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как искать сущности, которые еще не сохранены в бд, т.е. которые пока только локальные ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]