Disons que je cours comme celui-ci:NHibernate - parent économie quand j'ai ID d'Enfants ne
public class Parent
{
public int ParentId {get;set;}
public IList<Child> Children {get;set;}
public string Name {get;set;}
}
public class Child
{
public int ChildId {get;set;}
}
Quelqu'un appelle une méthode pour enregistrer un nouveau parent et me passe un nom et une liste d'ID enfant, et je veux sauver le parent. Est-il possible que je peux sauver le parent et associer les ID d'enfant à elle sans charger les objets enfants, puis les ajouter à la collection des enfants? Il semble comme un gaspillage de charger des objets juste pour que je puisse obtenir NHibernate pour les sauver quand je l'ai déjà les ID, ce qui serait tout ce que je aurais besoin de sauver la mère si je l'ai fait dans une procédure stockée.
en utilisant ... NHibernate 2.0.1GA, SQL Server 2005
Jon