У меня есть таблица RecentChanges
, в которой содержится ссылка на все действия, выполненные на моем веб-сайте. Он содержит тип выполненного действия (например, редактирование, загрузка и т. Д.), Внешний ключ идентификатора ревизии (который ссылается на идентификатор в таблице Revisions
- может быть нулевым) и внешний ключ журнала ID (который ссылается на идентификатор в таблице Logs
- может быть нулевой). Обе упомянутые последние две таблицы содержат временную метку, когда произошло действие.Порядок предложений по двум другим таблицам
Моя проблема заключается в том, как я могу упорядочить результаты из таблицы RecentChanges
, которая будет отображаться в порядке убывания, так как значения метки времени находятся в двух отдельных таблицах?
Чтобы получить представление здесь фрагмент Linq запроса:
var list = (from r in Entity.RecentChanges
//where clause??
select r);