你能重建Datomic中的树环吗?

时间:2016-09-25 16:05:49

标签: datomic

我有一堆事实,当他们成名时。 如果我按顺序插入它们可以重建一致的Datomic DB ...但是我可以按顺序插入它们但是Datomic使用顺序时间,以便我可以使用Datomic asof查询历史时间吗?

1 个答案:

答案 0 :(得分:2)

您可以{}进行交易set the :db/txInstant。我认为这是将旧数据库中的事实恢复为全新数据库的常用方法(称为倾析的过程)。

但是,正如文档所述,请注意不要手动插入比任何现有交易更旧的:db/txInstant或比交易者的时钟时间更新的template<typename... T> struct S { template<T... I> void m() {} }; int main() { S<int, char> s; // ... } 。这样做会使您的新数据库无法使用。