您可以在Elasticsearch中存储和检索整个文档吗?

时间:2018-06-11 20:31:30

标签: elasticsearch

我正在构建一个网络应用,用户可以使用关键字搜索文档。我已经在elasticsearch中使用了ingest插件来索引文档以使搜索变得简单。但是,我还想在搜索完成后添加下载原始文档的选项。由于我通过摄取管道处理文档并且其内容仅以明文形式存储,因此我无法想到检索原始文档以便可以下载的方法。

elasicsearch可用于此功能吗?或者我应该使用其他东西?如果是这样,什么?提前谢谢!

1 个答案:

答案 0 :(得分:0)

是的,你可以。您可以上传弹性文本全文,并且只能将消息部分检索给用户。我实现了类似的东西。它实际上很简单。

您应该在邮件中添加文档名称和上下文作为标记。该查询也很简单

P.S。

我会提供更多信息,但您的问题有点广泛。在我的例子中,从Elastic获取信息的代码是用C#编写的,但是你可以用很多其他语言来编写代码。