cruxにドキュメントを書く
2019 7月6日時点
code:clojure
(crux/submit-tx
system
[[:crux.tx/put
{:crux.db/id :dbpedia.resource/Pablo-Picasso ; id
:name "Pablo"
:last-name "Picasso"}
#inst "2018-05-18T09:20:27.966-00:00"]]) crux.api/submit-txを使う。
第二引数のベクターにデータを渡す
[:crux.tx/put <data> <valid time>]のシーケンス
複数件渡せる
valid timeはoptional
:crux.db/idには以下が指定できる
keyword e.g. :foo
namespaced keyword e.g :foo/bar
uuid e.g. #uuid "1e64c459-8c8d-4c28-a2b9-d161933f4f2b"
intとかstringはNG
任意にネストしたデータを渡せるが、インデックスされるのはトップレベルの要素だけ(らしい)