我有一个包含数据的Neo4j数据库(v3.3.4),我正在尝试使用Structr 2.3.6。
我更改了Structr.config文件以指向我现有的Neo4j数据库,并且可以看到Structr已经在数据库中创建了新的Node类型,例如Node的'AbstractNode'类型,所以我知道它正在与db通信。
我正在尝试使用Structr方案编辑器映射我的数据库中的现有节点但是当我切换到Structr中的Data选项卡时,没有从db返回的记录?这就是我在做的事情;
我做错了,因为这非常令人沮丧,Structr文档对于如何做到这一点有点精简,或者我找不到它!
所有帮助都感激不尽,因为我正在努力通过Neo4j在工作中获得POC。
答案 0 :(得分:1)
您需要通过添加Structr通常自行管理的两个属性来使节点“已知”到Structr:“id”和“type”,它必须包含随机UUID(没有破折号)和类型名称。您可以使用
在节点上设置类型MATCH (n:Org) SET n.type = "Org"
之后,您可以使用Schema区域中的“Add UUIDs”按钮,只需转到“Schema” - > “工具” - >添加UUID并选择类型组织。
如果您没有按照这些说明进行操作,请告诉我们,以便我们为您提供帮助。
最佳, 基督教