我编写了一个linq查询来从数据库中获取几个值。
Dim query = From tit In db.Table1
Join hol In db.Table2
On tit.Id Equals hol.Id
Join tran In db.Table3
On tit.Id Equals tran.Old_Id
Select hol.Id, tit.name_id
但是当我枚举序列时,我得到以下错误两次: 列名称'Discriminator'无效。
在其他问题中对鉴别器有零碎的解释,但我仍然有点不知道鉴别器是什么,它为什么存在,希望这将有助于我理解为什么我的查询会遇到错误。< / p>