我在数据库中定义了一个视图(archiveContentPreviews),它将几个表连接在一起,在Linq中具有一个实体键(ArchiveID),我想使用以下简单查询查询此视图:
var x = from fields in entities2.archiveContentPreviews
where fields.ArchiveID == archiveID
select fields;
return x.ToList<archiveContentPreview>();
返回的结果数量是准确的,但第一个结果会出现多次。当我在SQL管理工具中执行该查询时,返回的结果是正确的。有什么帮助吗?!