sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan matcher man regulært udtryk på en kolonne for PostgreSQL i EF Core?

Npgsql EF Core-udbyder understøtter oversættelse af Regex.IsMatch og du kan erstatte EF.Functions.Like med denne statiske metode:

indexes = myContext.Cars.Where(
    c => Regex.IsMatch(c.Index, "[#][0-9][0-9][0-9][0-9]"));

Fuld liste over funktioner er her:https://www.npgsql.org/efcore/ mapping/translations.html




  1. Flytning af en MariaDB-database til krypterede og ukrypterede stater

  2. SQL Server:række til stede i én forespørgsel, mangler i en anden

  3. MYSQL sidste login og antal login inden for de sidste 3 måneder

  4. Hvorfor genopbygger --force-recreate ikke mit docker mysql-billede?