我在往neo4j导入节点和关系是怎么都导入不进去,配置文件修改过好多次,一直以为是neo4j配置的问题,但是后来发现不是
实体如下:
@Data
@NodeEntity("facilities")
public class Facilities {
@Id
@GeneratedValue
private Long id;
private String name;
private String handle;
private String cstr;
}
关系实体如下:
@Data
@RelationshipEntity("sub_sample_plot")
public class SubSamplePlot {
@Id
@GeneratedValue
private Long id;
@StartNode
private Station parent;
@EndNode
private SamplePlot sub;
}
repositroy代码如下:
public interface SubSamplePlotRepository extends Neo4jRepository<SubSamplePlot, Long> {
}
问题原因:是因为实体中的id是基本类型,repositroy中的是id类型是包装类所以对应不上导入不进去数据
好坑一下午的时间都浪费在这上边了
网友评论