PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak dopasować wyrażenie regularne w kolumnie dla PostgreSQL w EF Core?

Dostawca Npgsql EF Core obsługuje tłumaczenie Regex.IsMatch i możesz zastąpić EF.Functions.Like za pomocą tej metody statycznej:

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

Pełna lista funkcji znajduje się tutaj:https://www.npgsql.org/efcore/ mapowanie/translations.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Unikalne pole modelu w Django i rozróżnianie wielkości liter (postgres)

  2. Postgres, duplikuj unikalny indeks

  3. ruby postgreSQL na AMD64

  4. Jak sprawdzić, czy istnieje unikalne ograniczenie klucza dla danych kolumn?

  5. Cloud SQL Postgres Nie znaleziono odpowiedniego sterownika dla jdbc:postgres://google/