我注意到这会产生“无效令牌”错误:
{
:db/id #db/id[:db.part/user]
:db/ident :my.namespace/54
...
}
问题在于使用数字“54”。它写得很好:
{
:db/id #db/id[:db.part/user]
:db/ident :my.namespace/fifty-four
...
}
为什么会这样?
答案 0 :(得分:1)
对于关键字,这是EDN(特别是Clojure)的语法:
[...]关键字遵循符号规则,但它们可以(并且必须)以:[...]
开头
特别是:
[...]符号以非数字字符开头,可以包含字母数字字符和。 * +! - _? $%& =< > [...]