将其他 ORM 库与 entity framework 核心一起用于查询
Using other ORM libraries alongside entity framework core for querying
我想要生成 SQL 的静态类型 LINQ 表达式在数据库上执行。不幸的是,entity framework 核心在 union
和 group by
方面似乎非常有限。是否可以使用另一个库,例如LINQ-to-SQL 纯粹用于查询,它使用我们已有的静态类型实体 类 而不是手工制作 SQL?
我决定使用 thanks to 。
我们使用与 entity framework 相同的实体 类 进行查询,为了确保 table 名称正确,我们使用 C# nameof
运营商,例如nameof(EFContext.UserTasks)
。这应该允许我们相当确定即使在重命名 properties/tables 之后我们的查询仍然有效。
我想要生成 SQL 的静态类型 LINQ 表达式在数据库上执行。不幸的是,entity framework 核心在 union
和 group by
方面似乎非常有限。是否可以使用另一个库,例如LINQ-to-SQL 纯粹用于查询,它使用我们已有的静态类型实体 类 而不是手工制作 SQL?
我决定使用
我们使用与 entity framework 相同的实体 类 进行查询,为了确保 table 名称正确,我们使用 C# nameof
运营商,例如nameof(EFContext.UserTasks)
。这应该允许我们相当确定即使在重命名 properties/tables 之后我们的查询仍然有效。