使用Alfresco 4.0.1,我们添加了许多新实体并将它们链接到cm:content.当我们搜索时,我们希望不仅能够通过内容标准进行搜索,而且希望能够为我们提供与具有这些属性的库(对于examlpe)链接的所有内容.
我们希望我们需要添加一个新的Solr核心(索引)并填充它.
有没有人这样做过?有人可以提供一两个提示,或链接到一个帖子来展示它.
谢谢--MB
添加1:链接表示使用Alfresco的对等(非子)关联将内容与其他实体"链接".
增加2:例如,如果我们的模型是内容和库(但它比那复杂得多),这些是使用对等(非子)关联链接的,因为我们由于其他原因无法使用父子.所以我们想要搜索的是所有名称为"document"的内容,但它们与位于"Texas"的libreries相关联.
底线是 Alfresco 不是关系性的。您可以设置关联,并通过 API 向给定节点询问其关联,但您无法像在关系数据库中进行联接时那样跨关联运行查询。
也许您应该向内容节点添加一个位置属性,并在该节点上创建、更新或删除关联时随时使用行为更新其值。然后,您可以通过将位置与节点上的其他条件进行“与”运算来运行查询。
显然,如果您有许多需要保持同步的此类属性,您的行为可能会开始对性能产生负面影响,但如果您只有少数属性,则应该没问题。
| 归档时间: |
|
| 查看次数: |
1412 次 |
| 最近记录: |