我想定义一些已分类节点之间的关系类型。当我查看示例时,它们总是使用字符串来定义关系类型,例如此示例中所示。通过使用:
@RelationshipEntity(type = "ACTED_IN")
我尝试使用org.neo4j.graphdb.RelationshipType,但RelationshipEntity.type需要一个字符串。
public enum PersonMovieRelationshipType implements RelationshipType {
ACTED_IN("ACTED_IN"),
AUTHOR("AUTHOR");
private String type;
PersonMovieRelationshipType( String type ){
this.type = type;
}
public String getType() {
return type;
}
}
RelationshipType(关系类型)枚举提供了一个名为"name()"的方法,用于执行什么操作?
我不喜欢自由文本方式,是否可以使用枚举?
非常感谢提供完整的示例。
此致敬礼