j'ai un tel modèle (simplifié)Courant NHibernate - Carte une liste de chaînes
public class Post
{
public string ID { get; set; }
public string Title { get; set; }
public string Body { get; set; }
public string AuthorName { get; set; }
public List<string> Attachments { get; set; }
}
Dans ma base de données, j'ai une table Post, et une table PostAttachment
post Table de fixation a 2 colonnes:
postID AttachmentKey
(les bases de ce que la fixation est téléchargé à s3 Amazon, de sorte que le AttachmentKey est le s3 clé)
Ce que je veux faire est la carte la AttachmentKey à la liste d'un retour/inséré objet Post ...
Comment dois-je prendre?
Ce n'est pas la bonne réponse. Voir ma réponse ci-dessous. HasMany (x => x.Attachments) .KeyColumn ("PostID") .Table ("PostAttachment"). Elément ("AttachmentKey"); – regisbsb