sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur matchar man reguljärt uttryck på en kolumn för PostgreSQL i EF Core?

Npgsql EF Core-leverantör stöder översättning av Regex.IsMatch och du kan ersätta EF.Functions.Like med denna statiska metod:

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

Fullständig lista över funktioner finns här:https://www.npgsql.org/efcore/ mapping/translations.html




  1. Behöver hjälp med att installera MySQL för Python

  2. Hur man laddar ner och installerar SQLite-verktyg

  3. php mysql dubbelt datumintervall

  4. SQL-datumformat:Hur man hanterar det på ett smart sätt