【问题标题】:Can you store and retrieve entire documents in Elasticsearch?您可以在 Elasticsearch 中存储和检索整个文档吗?
【发布时间】:2018-06-12 05:54:55
【问题描述】:

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

这个功能可以用 elasicsearch 吗?还是我应该使用其他东西?如果是这样,是什么?提前致谢!

【问题讨论】:

    标签: elasticsearch


    【解决方案1】:

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

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

    附言

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

    【讨论】:

      猜你喜欢
      • 2023-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多