将其他 ORM 库与 entity framework 核心一起用于查询

Using other ORM libraries alongside entity framework core for querying

我想要生成 SQL 的静态类型 LINQ 表达式在数据库上执行。不幸的是,entity framework 核心在 uniongroup by 方面似乎非常有限。是否可以使用另一个库,例如LINQ-to-SQL 纯粹用于查询,它使用我们已有的静态类型实体 类 而不是手工制作 SQL?

我决定使用 thanks to

我们使用与 entity framework 相同的实体 类 进行查询,为了确保 table 名称正确,我们使用 C# nameof运营商,例如nameof(EFContext.UserTasks)。这应该允许我们相当确定即使在重命名 properties/tables 之后我们的查询仍然有效。