有没有办法在Spring Data Neo4j 4中嵌入类

时间:2015-11-04 18:47:13

标签: java spring-data spring-data-neo4j spring-data-neo4j-4

SDN4中是否有00522javax.persistence.Embeddable这样的注释?

在以下域中,例如,我想在Person的节点中存储Address类的属性,而不是为每个Address创建节点。

javax.persistence.Embedded

1 个答案:

答案 0 :(得分:1)

我也在等待这个功能。我在一个月前左右尝试过研究这个问题。这是我能找到的最好的答案,通过编写自定义的ConversionService并转换你的地址" - >字符串......这真的是一个黑客,但这是每个人现在似乎都在做的事情。

此外,这个解决方案并不是那么糟糕,因为它听起来并不需要很长时间才能实现,但是,限制是您将无法索引已经在Address实体上的各个属性连接到单个String字段。

请参阅:Spring Data Neo4j - relationship properties on complex type class members

另见:https://jira.spring.io/browse/DATAGRAPH-240

我建议您登录jira并将此增强功能投票给UP,以便可能更快地将球滚动到SDN 4.1