如何在 .NET 6 上的 Entity Framework 中使用 select 中的字符串

How to use string in select in Entity Framework on .NET 6

我想在 Entity Framework 中进行这样的动态查询:

var query = db.Select("id, name") 

我尝试使用 System.Linq.Dynamic.Core 库也测试 https://github.com/aaubry/DynamicQuery

但它不起作用。

感谢任何帮助

通过使用 System.Linq.Dynamic.Core 库修改解决 select:

  var query=db.Student.Select("new(Id,Name)").ToDynamicList()