我的用例是内容对象可以有加权标记:
标签列表是用户可扩展的,值的范围固定为例如1 - 5
现在:我怎样才能回答以下问题(理想情况下使用portal_catalog):
我想到的或者到目前为止建议的可能解决方案是:
我猜其他人之前也有同样的任务。关于如何(最好)继续前进的任何想法?
答案 0 :(得分:1)
使用Plone开箱即用无法解决此问题。可以使用不同的搜索来搜索不同的方面,并且在应用程序端使用自定义编码进行一些过滤和聚合....可能是棘手且低效的。您可以查看SOLR与Plone(collective.solr)的集成。 SOLR应该支持大多数功能 盒子外面。特别是分面搜索是SOLR的内置功能,您可以免费获得。然而,SOLR是您设置中的另一块砖,对于较小的站点可能会超大。此外,SOLR集成和SOLR扩建配方总是显得有些脆弱。