sql >> Database >  >> RDS >> Mysql

hoe te bestellen op een dynamische kolomnaam in EntityFramework?

In .Net Core kunnen we de EF.Property . gebruiken methode om de naam van de eigenschap als een tekenreeks op te geven:

string sortColumn = "Price";

//IQueryable<Product> q = from p in myDbContext.Products select p;
q = q.OrderBy(p => EF.Property<object>(p, sortColumn));


  1. Hoe kan ik zien of een kolom auto_increment is in mysql?

  2. PostgreSQL -moet voorkomen in de GROUP BY-component of worden gebruikt in een aggregatiefunctie

  3. MySQL Foreign Key, kan geen tabel maken (errno:150)

  4. Mysql min en max waarden en bijbehorende datum voor elke maand