El proveedor Npgsql EF Core admite la traducción de Regex.IsMatch
y puede reemplazar EF.Functions.Like
con este método estático:
indexes = myContext.Cars.Where(
c => Regex.IsMatch(c.Index, "[#][0-9][0-9][0-9][0-9]"));
La lista completa de funciones está aquí:https://www.npgsql.org/efcore/ mapeo/traducciones.html