【问题标题】:Multiple tag pools for a document type一个文档类型的多个标签池
【发布时间】:2016-01-20 16:31:39
【问题描述】:

我们有一个文档库,需要对元数据进行结构化以便于搜索,但由于信息的性质,不可能使用约束。标记似乎是一个有趣的选项:它使元数据保持结构化,但允许用户动态创建新值。

这个解决方案的问题是每个属性都需要有一个特定的标签池。想象一个具有两个属性的文档:

  • 实体
  • 处理

理论上,我们可以将这些信息放入带有约束的元数据字段中(甚至是数据库支持),但用户希望能够即时创建值。标签看起来很有趣,但我们不想将实体列表中的标签与进程列表中的标签混合在一起。每个标签都应该有自己的“池”。

有人在 Alfresco 做过类似的事情吗?看起来我们必须拆开标记系统并基本上重写它,但也许比这更容易。

【问题讨论】:

    标签: alfresco alfresco-share


    【解决方案1】:

    如果您对标签的唯一问题与动态创建有关,那么您应该查看“类别”。在分类中,只有管理员用户可以创建所需的分类结构。然后普通用户将能够使用它们来分类文档。

    我猜你需要这样的东西

    • 实体
      • 实体1
      • 实体2
      • 实体3 ....
    • 进程
      • 进程1
      • 进程2
      • 进程3 .....

    如果是,您应该能够使用类别。

    【讨论】:

    • 我已经研究过使用类别。我们需要能够指定类别的基础,但组件 (ftl) 只需要一个硬编码的 noderef 来指定起始节点。此外,您不能即时创建它们,只有管理员可以。所以看起来我们正在考虑重度开发,要么使用数据库表,要么使用类别树作为支持......
    猜你喜欢
    • 1970-01-01
    • 2017-09-18
    • 2016-12-10
    • 1970-01-01
    • 2017-03-20
    • 2022-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多