使用 Solr 4.3
我在 solr 索引中有一个“摘要”字段 - 我想执行一个查询,该查询将返回所有摘要值重复的情况。这可以做到吗?
对于具有重复值的记录,我想返回其他值 - 例如可能不重复的“url”。
使用 Solr 4.3
我在 solr 索引中有一个“摘要”字段 - 我想执行一个查询,该查询将返回所有摘要值重复的情况。这可以做到吗?
对于具有重复值的记录,我想返回其他值 - 例如可能不重复的“url”。
你有两个选择,都不完美。
您可以使用分组/字段折叠,它将按摘要分组并可以为您提供其他字段,但不允许您避免只有 1 个元素的组。
或者您可以使用Facets,它允许您为该构面值指定最小元素数,但不允许您查看哪些文档与该构面匹配。尽管您可以通过使用Pivot (nested) facets获得一些有用的东西。