小编Nic*_*ker的帖子

使用Entity Framework代码返回子对象第一个错误:无法计算表达式.操作不受支持.未知错误:0x80070057

我一直收到以下错误

无法评估表达式.操作不受支持.未知错误:0x80070057

当试图返回父对象及其子对象时.

据我所见,数据库构建,种子并正确定义了所有关系.我建造了一个较小的模型,仅用于测试和显示问题的目的:

父对象:

public class Person
{
    [Key]
    [Column(Order = 1)]
    public int Id { get; set; }      

    [StringLength(100)]    
    public string Name { get; set; }

    public DateTime DateModified { get; set; }
    public DateTime DateCreated { get; set; }

    public virtual ICollection<Job> Jobs { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

子对象:

public class Job
{
    [Key]
    [Column(Order = 1)]
    public int Id { get; set; }

    [StringLength(100)]
    public string Name { get; set; }    

    public int PersonId { get; …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework

6
推荐指数
1
解决办法
3297
查看次数

标签 统计

c# ×1

entity-framework ×1