elasticsearch Elasticsearch索引字段而不保存它
我想做一个映射,例如一条推文,并有一个字段,如消息、用户、时间。现在我想让ES索引所有这些字段。当我查询用户:andi时,他会给我andi的所有推文。到目前为止,这很容易。现在我想对消息进行同样的处理,这样所有消息都可以被索引和搜索,但我想删除它或只是索引它而不存储。所以我可以从消息中搜索一个单词,但他只显示时间和用户。我怎样才能解决这个问题 在查询中,可以限制要返回的字段。例如:elasticsearch Elasticsearch索引字段而不保存它,elasticsearch,mapping,elasticsearch,Mapping,我想做一个映射,例如一条推文,并有一个字段,如消息、用户、时间。现在我想让ES索引所有这些字段。当我查询用户:andi时,他会给我andi的所有推文。到目前为止,这很容易。现在我想对消息进行同样的处理,这样所有消息都可以被索引和搜索,但我想删除它或只是索引它而不存储。所以我可以从消息中搜索一个单词,但他只显示时间和用户。我怎样才能解决这个问题 在查询中,可以限制要返回的字段。例如:GET/my\u index/my\u type/\u search?字段=时间,用户是的。但我想把“消息”外包出去
GET/my\u index/my\u type/\u search?字段=时间,用户
是的。但我想把“消息”外包出去,只需将其编入索引,就可以用消息搜索到正确的tweet。想象一下,消息有500mb,我不想用这个mb填充ES。但是我想通过搜索消息的内容来查找tweet,我认为您可以通过专门配置“\u source”字段来查找tweet:。“_source”对于更新和突出显示很有用。如果只想按该字段进行搜索,则需要将其从_source中排除。此外,还要进行检查。里面有一些很好的信息。