我有一张表格RecentChanges
,其中包含在我的网站上完成的所有操作的参考。它包含已完成操作的类型(例如编辑、上传等)、修订 ID 外键(引用Revisions
表中的 ID - 可以为空)和日志 ID 外键(引用表中的 ID)Logs
表 - 可以为空)。提到的最后两个表都包含操作发生时间的时间戳。
我的问题是,由于时间戳值位于两个单独的表中,我如何对RecentChanges
表中的结果进行排序以按降序显示?
为了得到一个想法,这里有一段 Linq 查询:
var list = (from r in Entity.RecentChanges
//where clause??
select r);