2015-02-23 79 views

回答

2

您要查询找到与:db.install/attribute一切,你可以看到在this gist的例子还有datomic java examples回购GitHub上。

(require '[datomic.api :as d] 'clojure.pprint) 

;; You can run this with bin/run in the $DATOMIC_DIR 
(println "Printing database schema...") 
(def conn (d/connect (first *command-line-args*))) ;; call with db-uri as arg 

; Find and pretty-print each attribute in schema 
(let [db (d/db conn)] 
    (clojure.pprint/pprint 
    (map #(->> % first (d/entity db) d/touch) 
     (d/q '[:find ?v 
      :where [_ :db.install/attribute ?v]] 
     db)))) 

我从这里要点转载的例子