elasticsearch Julia中的Elasticsearch查询
如何将Julia与Elasticsearch联系起来?有没有人试过,或者找到一个可以使用的软件包 我知道在Julia中我们可以使用python包,但我仍然不知道如何使用它。它就在这里:elasticsearch Julia中的Elasticsearch查询,elasticsearch,julia,elasticsearch,Julia,如何将Julia与Elasticsearch联系起来?有没有人试过,或者找到一个可以使用的软件包 我知道在Julia中我们可以使用python包,但我仍然不知道如何使用它。它就在这里: #Installation using Conda Conda.add("elasticsearch") # loading module and getting connection using PyCall elasticsearch = pyimport("elasticse
#Installation
using Conda
Conda.add("elasticsearch")
# loading module and getting connection
using PyCall
elasticsearch = pyimport("elasticsearch")
es = elasticsearch.Elasticsearch() # <== this is the connection to ES
es.info() # connection information
# put some data
dat = Dict("a1"=>"blaaa", "a2"=>"hello")
res = es.index(index="data", doc_type="data", id="1", body=dat)
# fetch some data
q1 = Dict("query"=>Dict("match"=>Dict("a1"=>Dict("query"=>"blaaa"))))
es.search("data",body=q1)["hits"]["hits"]
#安装
使用康达
Conda.添加(“elasticsearch”)
#加载模块并获取连接
使用PyCall
elasticsearch=pyimport(“elasticsearch”)
es=elasticsearch.elasticsearch()
res=es.index(index=“data”,doc_type=“data”,id=“1”,body=dat)
#获取一些数据
q1=Dict(“查询”=>Dict(“匹配”=>Dict(“a1”=>Dict(“查询”=>blaaa”)))
搜索(“数据”,body=q1)[“点击数”][“点击数”]