J'essaie de trouver la meilleure méthode (c'est-à-dire la plus simple et la plus infaillible) pour mapper une collection many-to-many qui doit être triée lorsqu'elle est récupérée .NHibernate: Comment mapper une relation many-to-many triée
est ici l'entité de base et de la table:
public class Person
{
private IList<AddressHistoryRecord> _addressHistory = new List<AddressHistoryRecord>();
IList<AddressHistoryRecord> AddressHistory
{
get { return _addressHistory; }
set { return _addressHistory; }
}
}
public class AddressHistoryRecord
{
public Guid Id { get; set; }
public Guid AtAddressSince { get; set; }
...
}
Les tables sont:
table t_Person { ... }
table t_PersonAddressHistory { PersonId, AddressHistoryRecordId }
table t_AddressHistoryRecord { Id, AtAddressSince ... }
Je veux être en mesure d'avoir l'histoire d'adresse de la personne récupérée pour triés en fonction de l'enfant AddressHistoryRecord table AtAddressSince colonne. Quelle est ma meilleure option?