nhibernate搜索,更新集合

nhibernate搜索,更新集合,nhibernate,lucene.net,nhibernate.search,Nhibernate,Lucene.net,Nhibernate.search,我在供应商和功能集合之间有关系。供应商有很多特点。如果供应商已更新,我需要在更新供应商时更新功能集合,因为供应商在功能类中是[IndexEmbedded] 但是,我无法将[ContainedIn]属性放在功能集合上,因为并非所有功能都属于供应商。有什么想法吗?我自己解决了 我将containedin属性添加到Features集合中,然后执行另一个单独的查询来检索不属于供应商的所有功能,然后为它们编制索引

我在供应商和功能集合之间有关系。供应商有很多特点。如果供应商已更新,我需要在更新供应商时更新功能集合,因为供应商在功能类中是[IndexEmbedded]

但是,我无法将[ContainedIn]属性放在功能集合上,因为并非所有功能都属于供应商。有什么想法吗?

我自己解决了

我将containedin属性添加到Features集合中,然后执行另一个单独的查询来检索不属于供应商的所有功能,然后为它们编制索引