gpt4 book ai didi

Julia 中的 Elasticsearch 查询

转载 作者:行者123 更新时间:2023-12-02 22:26:57 25 4
gpt4 key购买 nike

如何将 Julia 与 Elasticsearch 连接起来?有没有人试过,或者找到了可以使用的包?

我知道在 Julia 中我们可以使用 python 包,但我仍然不知道如何使用它。

最佳答案

就是这样:

#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"]

关于Julia 中的 Elasticsearch 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62793957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com