相关疑难解决方法(0)

Include()在LINQ中做了什么?

我尝试做了很多研究,但我更像是一个数据库人 - 所以即使MSDN中的解释对我也没有任何意义.任何人都可以解释一下,并提供一些关于查询Include()术语中的声明的例子SQL吗?

sql linq

72
推荐指数
2
解决办法
8万
查看次数

Fluent API,Entity Framework Core 2.0中的多对多

我使用EF Core 2.0,Code first和Fluent API 搜索stackoverflow以获得生成多对多关系的正确解决方案.

一个简单的场景是:

public class Person
{
    public Person() {
        Clubs = new HashSet<Club>();
    }
    public int PersonId { get; set; }
    public virtual ICollection<Club> Clubs { get; set; }
}

public class Club
{
    public Club() {
        Persons = new HashSet<Person>();
    }
    public int ClubId { get; set; }
    public virtual ICollection<Person> Persons { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

如果我错了,请纠正我,但我老实说没有找到一个问题,其中包含如何使用所描述的工具进行详细说明.谁能解释一下这是怎么做到的?

c# entity-framework code-first ef-fluent-api

33
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

code-first ×1

ef-fluent-api ×1

entity-framework ×1

linq ×1

sql ×1