Neo4J + Spring 如果关系为空则出错
Neo4J + Spring If relation is empty it errors
我有 2 个节点:
@Node
class Person
{
String name;
@Relationship(type = "WORKED_AT", direction = INCOMING)
List<Job> jobs;
}
@Node
class Job
{
String name;
}
当我调用 Person 方法 findAll() 的存储库时,如果 Person 没有任何现有关系,它会抛出错误。当我删除关系部分时它正常工作。
我如何让它发挥作用(并不是每个人都有工作是强制性的)。
PS:它不是完整代码 - 所以我没有在此处包含 ID、默认存储库等。这些都不是任何错误。
这是一个版本问题,我的 neo4j DB 版本是 4.1.* 当我更新到 4.3.* 一切都已修复。
我有 2 个节点:
@Node
class Person
{
String name;
@Relationship(type = "WORKED_AT", direction = INCOMING)
List<Job> jobs;
}
@Node
class Job
{
String name;
}
当我调用 Person 方法 findAll() 的存储库时,如果 Person 没有任何现有关系,它会抛出错误。当我删除关系部分时它正常工作。
我如何让它发挥作用(并不是每个人都有工作是强制性的)。
PS:它不是完整代码 - 所以我没有在此处包含 ID、默认存储库等。这些都不是任何错误。
这是一个版本问题,我的 neo4j DB 版本是 4.1.* 当我更新到 4.3.* 一切都已修复。