是否有任何功能可以获取不同语言的相同文档?
这是我的用例:如果我在美国,那么我应该获取英文数据,如果我在中国,我应该获取中文数据。
我不想为不同的语言提供不同的文档。
因此,如果您有同一个文档的 N 个翻译,并且您想要索引每个翻译,最简单的方法是在单独的 vespa 文档中索引每个翻译。每种语言都需要不同的标记化/语言处理(参见https://docs.vespa.ai/documentation/linguistics.html)。您可以按字段执行此操作,但管理起来很复杂。
您的问题并不能真正说明您是否只想存储数据或搜索数据,但如果您没有真正索引数据而只想显示摘要,您可以将不同的翻译存储在同一个文档中,例如键是语言的地图value 是实际的内容。