datomic

    1熱度

    1回答

    爲了兼容性目的,Datomic查詢返回java.util.HashSet。我想在查詢結果集上使用clojure.set函數,如集合差異。目前,我使用(set datomic_result)將結果集轉換爲Clojure集。有沒有其他的選擇?

    1熱度

    1回答

    我對datomic.api/tempid fn提供了實體ID有一些疑問。 它產生一些long價值,而不是UUID String和long是64位,它讓我想想的獨特性後,某些時候,我可能會達到長的限制。取而代之的是UUID會更難。 當我寫一些像這樣的代碼,我問自己「這是否達到實體ID的限制,並增加新的實體時,造成的問題嗎?」 @(d/transact conn [{:db/id

    2熱度

    1回答

    我是Datomic超級新手。我正在嘗試爲我的數據庫添加一個分類,但遇到了一個我無法遵循的錯誤。錯誤是: {:datomic.client-spi/request-id "c587b3e8-8f19-45f5-a563-bdba13e3a0d8", :cognitect.anomalies/category :cognitect.anomalies/not-found, :cognitect.a

    3熱度

    1回答

    錯誤的行爲,我開始一個新的試劑項目,lein new reagent sample-proj(你可以使用最新重現該問題)。過了一會兒,我添加了datomic客戶的依賴(我不得不排除jetty-http,因爲它與衝突ring-server)。 [com.datomic/clj-client "0.8.606" :exclusions [org.eclipse.jetty/jetty-htt

    2熱度

    1回答

    這是什麼網頁之間的本地/ HTML5的區別: http://code.google.com/p/jquery-jstore/wiki/DefaultEngines 我是,我可以在Chrome的localStorage的印象,但看起來事實並非如此呢? 一些澄清將不勝感激。 謝謝。

    2熱度

    2回答

    我的目標是使用compojure創建Web應用程序並將datomic作爲數據庫連接。單獨來說,這兩個組件工作正常。但是,當我嘗試使用 lein ring server-headless(包括datomic作爲依賴項)啓動服務器時出現錯誤。誤差輸出的頭: Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/je

    0熱度

    2回答

    我試圖刪除datomic repl中的datomic數據庫。我有交易者和對等服務器運行,並且正在使用客戶端API。下面是我在做REPL: (require '[clojure.core.async :refer [<!!]] '[datomic.client :as client]) (use 'datomic.client.admin) (pprint (<!! (delet

    1熱度

    3回答

    如何使用其實體ID使用pull方法檢索實體?我使用了事務來添加一些數據/事實(正確的措辭?)到我的數據庫。我可以看到實體的ID,如果我喜歡一個簡單的查詢: [:find ?e :where [?e :arb/value] ] 其結果是: {[17592186045418] [17592186045420] [17592186045423]} 現在我我想用pull來檢索其中的一個。但是,拉

    3熱度

    1回答

    我想知道如何找到由Datomic中的最新事務修改/創建/刪除的實體的ID。我怎樣才能做到這一點?

    1熱度

    1回答

    我將一個函數的實際符號作爲參數傳遞給Datomic查詢。這是否令人沮喪?你會建議動態地生成整個查詢嗎(例子會有所幫助)? (d/q '[:find ?effect-o :in $ % ?pred-fn :where [_ :my/effect_o ?effect-o] [(db.utilities/binary_sentiment ?pred-fn