0
我已經構建了用戶關注機制。用戶按照查詢獲取每個用戶關注的第一個頂級帖子
我有職位表:
- ID(INT)
- 後(VARCHAR)
- 時(日期時間)用戶
表
- 編號
- 名
下表:
- ID(INT)
- USER_ID(INT)
- follow_user_id(INT)
我想向用戶呈現頂部根據日期(降序)爲每個用戶提供第一篇文章,查詢應根據用戶標識參數生成一個包含一對帖子/用戶的列表。用戶標識是'接下來'表中的'user_id',所以我可以在特定'user_id'追隨者的表格中顯示帖子和用戶數據。
因此,如果用戶正在以下50個用戶,如果所有的用戶有很多帖子,它將返回1個最新帖子爲每個用戶,所以查詢將返回50個結果與郵政和用戶數據的配對。
我需要在Linq或Entity Framework中對其進行優化查詢。
使用ASP.NET 4.5/C#/實體框架6/Visual Studio中2015
我不好意思提到Linq或實體框架,我需要這種類型的查詢。此外,它會返回很多帖子,每個用戶都被關注。 –