使用Union时出现以下错误
此类是从edmx
中的数据库生成的class JLog : EntityObject
{
public int Id {get;set;};
public string LogName { get;set; };
}
此类是根据需要创建的
class Message : JLog
{
public string Description {get;set;};
}
这是我的查询
var data = (from j in dbContext.anotherTable
select new Message
{
Id = j.Id,
LogName = j.LogName,
Description = j.MessageDescription
});
以下查询返回错误
var data2 = (from v in dbContext.JLog
Select new jLog
{
Id = v.Id,
LogName = v.LogName
}).Union(data);
我可以解决这个问题吗?