ElasticSearch对本地化字段进行排序

时间:2016-01-18 05:57:50

标签: sorting elasticsearch localized

我们使用ElasticSearch存储用户配置文件数据,其中一个字段是roleId。应用程序中有100多个角色,用户可以拥有多个角色,每个角色都有不同语言的本地化文本。

我们有一个Web应用程序,可以访问弹性搜索的用户配置文件,并且需要在本地化文本中显示用户角色,例如,如果客户端区域设置[浏览器]是法语,那么对应于roleId的法语本地化文本[假设101是角色需要显示管理员的ID。

现在的问题是 1.如何存储此类场景的本地化文本。如果我们将它与原始文档一起存储,那么我们可能会重复文本太多并占用太多空间。 2.我们需要对本地化字段进行排序。有没有办法对本地化字段进行排序。

请考虑以上情况提供任何建议。

0 个答案:

没有答案