我有兩個列表,帖子和評論。評論有一個查閱列的帖子列表,並且帖子有一個查找(計數相關)關係回到評論列表。我想要做的只是在每篇文章中顯示評論數量。出於某種原因,我無法知道如何使用實體參考做到這一點。Linq查詢中的SharePoint查找(計數相關)值
我有一個ArchiveItem類:
public class ArchiveItem
{
public string Id { get; set; }
public string Title { get; set; }
public string Comments { get; set; }
public string Date { get; set; }
}
然後我試圖運行查詢:
var queryItems = from item in spotlightItems
join comment in commentItems on item.Title equals comment.Title
select new ArchiveItem
{
Id = item.Id.ToString(),
Title = item.Title,
Comments = comment.Post.Title.Count().ToString(),
Date = item.Date.ToString()
};
我已經嘗試了幾種不同的方法,並得到了各種錯誤消息。這個特殊版本給我
該查詢使用不受支持的元素,例如對多個列表的引用或使用EntityRef/EntitySet的完整實體的投影。
任何想法?我認爲這很簡單,但也許我錯過了一些東西。