我有三个不想被索引或查询的字段--:p_s、:gender和:part_of_speech--但是elasticsearch仍然从这些字段返回值,即使我没有指定它们应该被索引或查询。术语控制器: @terms = Term.search(params[:query]).page(params[:page])型号:
class Term < Ac
我正在做一个简单的附带项目,并且有一个技术栈,它包含一个SQL数据库和一个ElasticSearch。我只有ElasticSearch,因为我认为随着项目的发展,我的全文搜索将以ES最有效的方式执行。我的ES模式非常简单--我在ES中插入的文档有两个字段,一个是id,另一个是要搜索文本正文的字段。插入到ES中的id对应于来自SQL数据库的文档的主键id。search ES can get all PK ids -> use those ids to get documents from SQL
不过,我面临的问题是,