gpt4 book ai didi

solr - Alfresco Solr 自定义搜索

转载 作者:行者123 更新时间:2023-12-04 20:16:47 24 4
gpt4 key购买 nike

使用 Alfresco 4.0.1,我们添加了许多新实体并将它们链接到 cm:content。当我们搜索时,我们不仅希望能够按内容标准进行搜索,而且还想说给我们提供链接到具有这些属性的库的所有内容(例如)。

我们希望我们需要添加一个新的 Solr 核心(索引)并填充它。

有没有人做过这个?有人可以提供一两个提示,或一个解释它的帖子的链接。

谢谢
--MB

附加 1:链接意味着内容使用 Alfresco 的对等(非子)关联与其他实体“链接”。

补充 2:例如,如果我们的模型是内容和库(但它比那个复杂得多),它们使用对等(非子)关联进行链接,因为由于其他原因我们无法使用父子。所以我们要搜索的是名称为“document”的所有内容,但这些内容链接到位置为“Texas”的图书馆。

最佳答案

最重要的是,Alfresco 不是关系型的。您可以设置关联,并且可以通过 API 向给定节点询问其关联,但是您不能像在关系数据库中进行联接那样跨关联运行查询。

也许您应该向内容节点添加一个位置属性,并在该节点上创建、更新或删除关联时使用行为更新其值。然后,您就可以通过将位置与节点上的其他条件进行 AND 运算来运行查询。

显然,如果您有许多这样的属性需要保持同步,您的行为可能会开始对性能产生负面影响,但如果您只有少数属性,则应该没问题。

关于solr - Alfresco Solr 自定义搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11193275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com