Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Nhibernate: CreateCriteria после Save() без Flush() / 2 сообщений из 2, страница 1 из 1
09.07.2009, 14:18
    #36082086
Tiristor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Nhibernate: CreateCriteria после Save() без Flush()
Возможно ли в NHibernate искать среди сущностей, который сохранены с помощью Save() но ещё не был сделан Flush()?

// Создаём новую сущность
SubdivisionType stype = new SubdivisionType("N23EU");
// Сохраняем и получаем guid
Guid g = (Guid)Connection.session.Save(stype);

// Ищем по guid - находится !
SubdivisionType sstype = (SubdivisionType)Connection.session.Load(typeof(SubdivisionType), g);

// Ищем по свойству Name (задавали в конструкторе) - не находится
Connection.session.CreateQuery("select s from SubdivisionType s where s.Name = 'N23EU'")

Если сделать Flush до поиска, то, разумеется, всё находится.
...
Рейтинг: 0 / 0
09.07.2009, 14:54
    #36082207
Нахлобуч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Nhibernate: CreateCriteria после Save() без Flush()
TiristorВозможно ли в NHibernate искать среди сущностей, который сохранены с помощью Save() но ещё не был сделан Flush()?
Нет.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Nhibernate: CreateCriteria после Save() без Flush() / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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