【问题标题】:Datomic invalid connection config原子无效连接配置
【发布时间】:2021-03-14 09:29:51
【问题描述】:

我尝试了以下代码来创建一个原子数据库并连接到它:

(let [cfg (-> env :datomic-cfg)
               client (d/client cfg)]
           (do
             (d/create-database
              client
              {:db-name "humboi-march-2021"})
             (d/connect client {:db-name "humboi-march-2021"})))

但是,我收到以下错误:

Execution error (ExceptionInfo) at datomic.client.impl.pro/create-spi (pro.clj:72).
Invalid connection config: {:server-type :peer-server, :access-key "key-0680cb34675d5fd59", :secret "<ELIDED>", :endpoint "http://entry.humboi-2021.us-east-1.datomic.net:8182", :validate-hostnames false}

如何解决这个问题?

【问题讨论】:

    标签: clojure datomic


    【解决方案1】:

    你的 uri 必须是一个字符串,例如我使用:

    (let [uri "datomic:free://localhost:4334/name"]
      (d/create-database uri)
      (d/connect uri))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-16
      • 2015-12-31
      • 2016-07-10
      • 1970-01-01
      • 2017-01-02
      • 2017-04-20
      • 2016-10-10
      • 2015-01-05
      相关资源
      最近更新 更多