我的问题是——Dataomic 是否需要最终用户明确手动创建唯一序列号?还是只是提供的示例?
我正在阅读 Datomic 教程。
当我查看在 seattle-data0.dtm 中加载的数据时,我在前两行看到:
[
{:district/region :region/e, :db/id #db/id[:db.part/user -1000001], :district/name "East"}
{:db/id #db/id[:db.part/user -1000002], :neighborhood/name "Capitol Hill", :neighborhood/district #db/id[:db.part/user -1000001]}
特别注意这些值
:db/id #db/id[:db.part/user -1000001],
:db/id #db/id[:db.part/user -1000002]
#db/id[:db.part/user -1000001]
也许您可以帮助我理解 -在准备插入数据时,这似乎明确需要手动生成的唯一 ID 序列号。
当然,在现代数据库中,我们可以依靠数据库为我们生成序列号吗?
当我去做我自己的示例模式和数据插入时 - 我发现我也需要插入手动 ID 号。我错过了什么?