sql >> Database >  >> RDS >> Mysql

Skip and Take werkt niet met MySQL EntityFrameworkCore

Het bleek een bug te zijn in MySql.Data EF-connector geleverd door Oracle, bugdetails worden hier gepost .

Alternatieve oplossing:

Ik ben overgestapt op een andere connector genaamd Pomelo , nu Skip en Take werkt helemaal prima. U kunt nuget zoeken op Pomelo.EntityFrameworkCore.MySql en installeer de juiste versie voor uw project.

Om te gebruiken, verander gewoon .UseMySQL naar .UseMySql bij het configureren van DbContext , gebruik als Oracle-connector SQL en pomelo gebruiken Sql alleen de behuizing is anders.

services.AddDbContext<ApplicationDbContext>(options =>
    options.UseMySql(Configuration.GetConnectionString("DefaultConnection")));


  1. Mysql2 gem voor Ruby on Rails installeren met Mac OSX 10.6

  2. MySQL-groep per en bestel per

  3. Codeer uw eerste API met Node.js en Express:verbind een database

  4. Oracle:is er een tool om queries te traceren, zoals Profiler voor SQL Server?