2012-04-11 9 views
0

Ich habe zwei Klassen, File und SearchResults. ShearchResults hat eine Reihe von Dateien. Die Beziehung zwischen ihnen ist ManyToMany. Dies ist, wie ich die Beziehung abgebildet:Mapping eines Arrays von benutzerdefinierten Objekten mit fließenden Nhibernate

HasManyToMany<File>(x => x.Files).Table("refSearchResultsFiles").ParentKeyColumn("[SearchResult]").ChildKeyColumn("[File]"); 

Wenn ich versuche, ein Search Objekt zu speichern, erhalte ich diese Ausnahme:

Kann nicht das Objekt des Typs ‚NHibernate.Collection.PersistentBag‘ werfen eingeben 'TankusFileSharingClassLibrary.Entities.File []'.

Warum ist das?

Antwort

0

fehlt Ihnen .AsArray(...) in der hasmanytomany

Verwandte Themen