1
我無法獲得此聲明中每位作者的最新文章。從Linq的結果中獲取最後一行到Sql語句
List<Editor> lstEditors = dataContext.GetTable<Editor>().Where(t => t.M_Active).Select(t => t).ToList();
var lstArticles = from article in DAO.context.GetTable<Article>().ToList()
join editor in lstEditors on article.RefEditorId equals editor.EditorId
select
new
{
article.M_ArticleId,
article.M_Subject,
article.M_Text,
editor.M_EditorId,
editor.M_Member.M_EditorPicture,
M_NameSurname = editor.M_Member.M_Fname + " " + editor.M_Member.M_Lname
};
我不知道ToList()方法提取所有行。我怎麼能阻止獲取所有行!!? 1)是的,「我希望獲得所有作家(編輯)的名單以及這些作家每一位的最後一篇文章」。 2)「你想讓那些還沒有寫任何文章的作家呢?「不,但我想學習如何得到兩者 – uzay95
我很快就會更新我的答案並提出你的意見 –
我等了很久,但是這是非常非常好的解釋,非常感謝... – uzay95