【发布时间】:2016-06-29 17:25:48
【问题描述】:
基本上,我将权限 ID 存储在 SOLR 文档的多值字段中。登录用户必须有权访问所有这些 ID,文档才能显示在他们的搜索中。
例如,文档“A”的权限为“1”和“5”。用户“X”有权访问权限“1”、“2”和“5”。用户的权限存储在 SOLR 的外部。
如何为 solr 编写一个基本上说明“field.permissions IN (1,2,5)”的查询,该查询将返回具有权限“1”、“2”和“5”的任意组合的文档,但绝对是没有其他权限?
【问题讨论】:
-
你看过 Apache ManifoldCF 吗?