ich dieses Modell haben:Wie kann ich verhindern EF Kern aus einem gefilterten Index auf einer Spalte von -zulässige Erstellen
public class Subject
{
public int Id { get; set; }
[Required]
[StringLength(50)]
public string Name { get; set; }
public int LevelId { get; set; }
[ForeignKey("LevelId")]
public Level Level { get; set; }
[Column(TypeName = "datetime2")]
public DateTime? DeletedAt { get; set; }
}
und Index über Fluent API konfiguriert:
entityBuilder.HasIndex(e => new { e.LevelId, e.Name, e.DeletedAt })
.IsUnique();
Es ist eine Tabelle mit einer Schaffung eindeutiger gefilterter Index Wie kann ich verhindern, dass EF den Filter hinzufügt? Ich möchte nur den Index und möchte nicht gefiltert werden.