sql >> Databasteknik >  >> RDS >> Sqlserver

Ta bort en enskild post från Entity Framework?

Det är inte nödvändigt att fråga objektet först, du kan bifoga det till sammanhanget med dess id. Så här:

var employer = new Employ { Id = 1 };
ctx.Employ.Attach(employer);
ctx.Employ.Remove(employer);
ctx.SaveChanges();

Alternativt kan du ställa in den bifogade postens tillstånd till raderad :

var employer = new Employ { Id = 1 };
ctx.Entry(employer).State = EntityState.Deleted;
ctx.SaveChanges();


  1. Hur DATE_SUB() fungerar i MariaDB

  2. Hur man uppdaterar primärnyckeln

  3. MySQL VÄLJ GILLA eller REGEXP för att matcha flera ord i en post

  4. Hur man lägger till tid till ett Datetime-värde i MySQL