Ham*_*med 4 c# entity-framework .net-core asp.net-core
清楚如何查询一个实体并包含所有相关数据;例如:
using (var context = new BloggingContext())
{
var blogs = context.Blogs
.Include(blog => blog.Posts)
.Include(blog => blog.Owner)
.ToList();
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,给定一个缺少一些相关数据的实体,我如何要求 EF 从 DB 获取其相关数据?
例如:
var blog = context.Blogs.Find(1); // get the blog with ID=1
// how can I do something like:
blog.Include(x => x.Posts);
Run Code Online (Sandbox Code Playgroud)
context.Entry(blog).Collection(x => x.Posts).Load();
context.Entry(blog).Reference(x => x.Owner).Load();
Run Code Online (Sandbox Code Playgroud)
根据此参考文献,按照@GertArnold的建议
| 归档时间: |
|
| 查看次数: |
1810 次 |
| 最近记录: |