https://coding.net/u/sevenbanana/p/lc-clj-sdk/git/tree/master/src/lc_clj_sdk
目前写了很少一部分
;; create the object
(create-object "Test" {:foo "bar" :baz 5})
;; read object by name and id
(read-object "Test" "5575026ee4b002b1c5e3813f")
;; delete the object
(delete-object "Test" "559d3391e4b07a1ae5664e6c")
以上是基础的CRUD,以及定义了
(defn lc-date
[datetime]
{:__type "Date" :iso (f/unparse built-in-formatter datetime)})
;; (def dtime (t/date-time 1992 7 28 6 21))
;; (lc-date dtime)
(defn lc-bytes
[bytestring]
{:__type "Bytes" :base64 bytestring})
(defn lc-pointer
[classname oid]
{:__type "Pointer" :className classname :objectId oid})
(defn lc-relation
[classname]
{:__type "Relation" :className classname})
四种DataType
准备写Query这部分。