Junior — Middle
Quelles sont les principales méthodes utilisées dans EF Core?
sobes.tech IA
Réponse de l'IA
Dans EF Core, les méthodes principales pour travailler avec la base de données incluent :
Add(),AddRange()— ajout de nouvelles entités.Find()— recherche d'une entité par clé.Update()— mise à jour d'une entité existante.Remove()— suppression d'une entité.SaveChanges()— enregistrement de toutes les modifications dans la base.AsNoTracking()— récupération des données sans suivi des modifications (pour améliorer la performance lors de la lecture).
Exemple d'utilisation :
using(var context = new AppDbContext())
{
var user = new User { Name = "Иван" };
context.Add(user);
context.SaveChanges();
var existingUser = context.Users.Find(user.Id);
existingUser.Name = "Иван Иванов";
context.Update(existingUser);
context.SaveChanges();
}