我使用neo4j创建了一个版本化的图形数据库,我在数据库中实现独特约束时遇到了一些麻烦。
我想知道是否可以做类似
的事情CREATE CONSTRAINT ON (u:CaliopeUser) ASSERT u.timestampt+u.name IS UNIQUE
或者关于如何在neo4j中为版本化数据库实现唯一性约束的任何其他想法。
答案 0 :(得分:4)
在2.0中,复合模式索引是不可能的。建议的解决方法是创建另一个包含复合值的属性(可能是transactionEventHandler可能有助于自动执行此操作)并在该属性上使用索引。
我希望在将来的某个版本中支持复合属性的索引。