【发布时间】:2020-05-03 14:02:00
【问题描述】:
我正在尝试在定义为的属性上插入一个值
{:db/ident :foo/uri
:db/valueType :db.type/uri
:db/cardinality :db.cardinality/one
:db/doc "Test attribute of value type uri."}
我正在插入
{:foo/uri "scheme://host/path"}
得到
Execution error (ExceptionInfo) at datomic.client.api.async/ares (async.clj:58).
Value scheme://host/path is not a valid :uri for attribute :foo/uri
我不知道在此处插入什么。它应该是一个字符串,对吧?没有读者文字?
我在网上找到了零个这样的例子。还查看了与此相对应但没有照明的java class。或者它可能需要java.net.URI 的实例,所以要将它放入edn,我们需要安装我们自己的阅读器文字?
【问题讨论】: