【发布时间】:2016-02-21 13:32:28
【问题描述】:
我有一个包含许多文档的索引。在我的应用程序中,登录发生在用户名下。对于一个用户,只有一组数据应该是可见的,也就是说,我想将每个用户限制在一组文档中。有人可以提供如何使用弹性搜索来实现这一点的解决方案吗?
假设我的索引包含以下文档 记录1 记录2 记录3 记录4 我说 2 个用户,user1 和 user2 当 user1 登录时,他应该可以访问“record1”、“record2”和“record3”。对于 user2 ,只能访问“record4”。
【问题讨论】:
-
您应该查看Shield,它应该提供了满足您的要求所需的几乎所有内容。
标签: elasticsearch