powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / [NHibernate] Помогите с запросом
1 сообщений из 1, страница 1 из 1
[NHibernate] Помогите с запросом
    #36210414
XopcT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!
У меня следующая ситуация: есть таблица текстовых сообщений. Для каждого сообщения нужно сохранять историю изменений. Соответственно, сами сообщения хранятся в одной таблице (Messages), изменений для них хранятся в другой (Corrections).
По сути, сообщение - это просто id'шник в таблице, на который ссылается множество правок. Правка хранит целиковый текст и дату изменения.
Задача состоит в том, чтобы выгрести тексты всех сообщений на определённую дату.
То есть, нужно взять последние правки до заданной даты. Загвоздка в том, что для одного сообщения должна выводиться только одна правка - последняя перед указанной датой.
Подскажите, как такое реализовать? Можно на sql, можно критериями хбернейта или доходчиво на пальцах.
Заранее благодарю!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / [NHibernate] Помогите с запросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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