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