2012-04-11 2 views
0

У меня есть два класса: File и SearchResults. ShearchResults имеет массив файлов. Связь между ними - ManyToMany. Это, как я сопоставляюсь отношения:Сопоставление массива пользовательских объектов с использованием свободного nhibernate

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

Когда я пытаюсь сохранить объект SEARCHRESULT, я получаю это исключение:

Невозможно привести объект типа «NHibernate.Collection.PersistentBag» к типу 'TankusFileSharingClassLibrary.Entities.File [].

Почему это?

ответ

0

Вам не хватает .AsArray(...) в hasmanytomany