我正在尝试使用Perl与Elasticsearch Percolator,并找到了这个很酷的模块。
Percolation方法在此处列出。
据我所知,它们只是读取方法,因此只能读取查询索引并查看是否已存在查询,计算匹配的查询数等。
除非我漏掉了什么,否则不可能通过Percolator接口添加查询,因此我使用正常方法创建针对.percolator索引的文档,如下所示:
Percolation方法在此处列出。
据我所知,它们只是读取方法,因此只能读取查询索引并查看是否已存在查询,计算匹配的查询数等。
除非我漏掉了什么,否则不可能通过Percolator接口添加查询,因此我使用正常方法创建针对.percolator索引的文档,如下所示:
my $e = Search::Elasticsearch->new( nodes => 'localhost:9200' );
$e->create(
index => 'my_index',
type => '.percolator',
id => $max_idx,
body => {
query => {
match => {
...whatever the query is....
},
},
},
);
你好!我想知道通过perl模块向percolator索引添加查询的最佳方法是什么?
谢谢!