【问题标题】:how can spring data neo4j NodeEntity annotation with multible Label?如何使用多标签弹簧数据neo4j NodeEntity注释?
【发布时间】:2018-03-13 09:59:12
【问题描述】:

我在 neo4j 中尝试过一个标签。一个节点可以在数据库中有多个标签。如何在 Spring-Data 中实现它?

【问题讨论】:

  • 请分享一些您自己尝试过的代码。
  • 如何在spring-data-neo4j中实现带注释的乘法标签? CREATE (m:Movie:Cinema:Film:Picture)
  • 请用您尝试过的适当数量的代码/参考来更新您的问题,以便我们可以更好地帮助您。

标签: spring-data-neo4j


【解决方案1】:

要么使用inheritance (I)(段落中的第一个代码和密码示例),要么使用@Labels (II) annotation 在您的类中提供一个字段。

短样本:

我)

@NodeEntity
public class MyEntity extends BaseEntity {}

将创建一个标有MyEntityBaseEntity 的节点。

二)

@Labels
private List<String> labels = new ArrayList<>();

标签必须是List&lt;String&gt; 类型。持久化实体时将使用此列表中的每个条目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    • 2020-05-03
    • 1970-01-01
    相关资源
    最近更新 更多