C# 如何使用无键实体类型在EF模型内定义查询?
我刚刚偶然发现了实体框架的核心特性,名为。名单中提到: 映射到模型中定义的查询 我试图用我最喜欢的搜索引擎找出它们的意思,但找不到任何相关的东西。有人能给我一个提示或链接有关如何在EF核心模型中定义查询映射的相关文档吗C# 如何使用无键实体类型在EF模型内定义查询?,c#,database,entity-framework,orm,entity-framework-core,C#,Database,Entity Framework,Orm,Entity Framework Core,我刚刚偶然发现了实体框架的核心特性,名为。名单中提到: 映射到模型中定义的查询 我试图用我最喜欢的搜索引擎找出它们的意思,但找不到任何相关的东西。有人能给我一个提示或链接有关如何在EF核心模型中定义查询映射的相关文档吗 提前非常感谢 文档中没有这样的示例,但它看起来是这样的: modelBuilder.Entity<BlogPostsCount>( eb=> { eb.HasNoKe
提前非常感谢 文档中没有这样的示例,但它看起来是这样的:
modelBuilder.Entity<BlogPostsCount>(
eb=>
{
eb.HasNoKey();
eb.ToSqlQuery("select Name, count(*) PostCount from BlogPosts group by Name");
eb.Property(v => v.BlogName).HasColumnName("Name");
});
modelBuilder.Entity(
eb=>
{
eb.HasNoKey();
eb.ToSqlQuery(“按名称从BlogPosts组中选择名称、计数(*)PostCount”);
eb.Property(v=>v.BlogName).HasColumnName(“名称”);
});