我们有一个项目,计划集成 solr 搜索来搜索用户记录。我们希望根据付款来限制用户记录的可见性。用户有免费帐户和高级帐户。如果免费帐户用户,他的记录需要限制在搜索中,例如对于特定招聘人员每天 10 次(招聘人员是搜索者)。 可以在 Solr 中管理吗?他们有这样的过滤器选项吗?
非常感谢您的帮助,
谢谢
最佳答案
Solr 不提供这种类型的基于用户的访问控制,您必须在容器级别或更可能在应用程序级别执行此操作。请参阅https://wiki.apache.org/solr/SolrSecurity用于功能(其中大多数依赖于环境,不直接受 Solr 支持)。
关于java - 限制 Solr 搜索中记录的可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28494341/