ソースを参照

Support retrieving entities.

Lucas Stadler 12 年 前
コミット
c51ba839d3
共有1 個のファイルを変更した3 個の追加1 個の削除を含む
  1. 3 1
      clj/clarity/clarity/server.clj

+ 3 - 1
clj/clarity/clarity/server.clj

@ -37,7 +37,9 @@
37 37
         (pr-str (d/q (edn/read-string query) (d/db conn)))
38 38
         (http-error 400 (pr-str {:error "Missing required `q` parameter"}))))
39 39
  (POST "/facts" [facts]
40
        (pr-str (d/transact conn (read-tx-data facts)))))
40
        (pr-str (d/transact conn (read-tx-data facts))))
41
  (GET "/entity/:id" [id]
42
       (pr-str (into {} (d/entity (d/db conn) (edn/read-string id))))))
41 43
42 44
(def app
43 45
  (-> app-routes