如何使用clojurewerkz / elastisch连接到Bonsai ElasticSearch

时间:2020-03-25 03:31:25

标签: clojure bonsai-elasticsearch elastisch

我正尝试使用elastisch连接到Bonsai ElasticSearch:


(let [
esr-conn (esr/connect "https://blahblah:moreblah@foobar.us-east-1.bonsaisearch.net:443")
      mapping-types {"person" {:properties {:username   {:type "string" :store "yes"}
                                            :first-name {:type "string" :store "yes"}
                                            :last-name  {:type "string"}
                                            :age        {:type "integer"}
                                            :title      {:type "string" :analyzer "snowball"}
                                            :planet     {:type "string"}
                                            :biography  {:type "string" :analyzer "snowball" :term_vector "with_positions_offsets"}}}}]

(prn "do this" (esi/create esr-conn "myapp2_development" :mappings mapping-types))
(prn "also do this" (esd/create esr-conn "myapp2_development" "person" doc)))
)

但是从不打印“执行此操作”,这表明esi / create出现了一些错误。当我删除esi / create时,它仍然可以正常工作,但是我没有打印出“也可以这样做”的信息。我在做什么错了?

0 个答案:

没有答案