我对关系数据库的热切加载尚不清楚。 我的例子是儿童-教师,这是一个多重关系。我的问题是,如果我们渴望加载儿童实体,它将包括教师的集合,而这些教师将包含儿童的列表,这将走多远,以及如何从某个目标停止级别。
答案 0 :(得分:0)
我的问题是,如果我们渴望加载儿童实体,它将包括教师的集合,而这些教师将包含儿童列表,这将走多远,以及如何从某个级别停止。
您不需要并且无法停止此周期,因为这称为 EF / EF Core 代理创建。这是 EF / EF Core Eager Loading 的默认行为,无法停止。但是您可以停止JSON响应的自引用循环。
以下是有关此信息的详细信息:Related data and serialization in EF Core