使用" For Each"当有多个表时

时间:2014-10-04 01:01:39

标签: c# sql razor

我遇到的问题是我不知道如何散布多个表格。 例如:想象一下,我想向用户展示他的新闻源上的最新照片...我会写道:

@{
var db = Database.Open("PhotoGallery");
var photos = db.Query("SELECT * FROM Fotos ORDER BY UploadedTime DESC");

<body>
@foreach(var pic in photos){
<div>@pic.Photos</div>
}
</body>
}

它会向用户显示每张照片......但是,如果我想显示按时间排序的三个不同表格中的用户信息(让我们说:照片,评论和视频),该怎么办?写三个不同的&#34; foreach(...)&#34;是愚蠢的。因为这不会散布帖子......

有没有办法将来自不同表格的新帖子的用户信息发送到新闻Feed?我想过使用ajax但我现在仍然知道如何按时间顺序订购帖子

0 个答案:

没有答案