Alfresco分面搜索式的方面

时间:2016-08-10 09:36:02

标签: alfresco alfresco-share

我知道可以创建自定义构面from a document property,并且效果很好。

但是否可以根据节点类型标题创建构面?

使用以下标准模型,会有一个名为文件夹内容的值的方面。

<type name="cm:folder">
   <title>Folder</title>
   <parent>cm:cmobject</parent>
   <archive>true</archive>
...
<type name="cm:content">
   <title>Content</title>
   <parent>cm:cmobject</parent>
   <archive>true</archive>
   <properties>
   ...

1 个答案:

答案 0 :(得分:2)

这将是一个专注于Alfresco平台的答案,而不是一个以分享为导向的答案。

可以在TYPE字段上进行分面。 这将是该类型的QName(例如cm:文件夹)。

您真正想要显示的标题将是特定于语言的标题,因此应将其用作本地化的关键。

因此,您可以通过API进行汇总,但必须自定义共享分面以显示正确的内容。我相信这是可能的,因为共享面是可扩展的和配置驱动的。我还怀疑它并不容易做到和配置 - 它不是通常会改变的东西。

您可能还需要一些结构性汇总,因为TYPE是一个层次结构。您必须使用数据模型来执行此操作。

可能是TYPE已经在方面列表......

内容mimetype可能会为您提供更多信息,是更好的选择。大多数人都没有强力打印文件(这将是一件好事......)

安迪