Spring 查找没有特定关系的节点的数据查询

Spring data query for finding nodes which don't have a specific relationship

我有一个节点:

    @NodeEntity
    public class Category {

        @GraphId
        private Long id;
        private String title;
        @Relationship(type = "PARENT")
        private Category parent;
    }

是否有 "findBy..." 方法,它将 return 所有没有父级的类别?

我试过 findByParentIsNull()、findByParentIdIsNull() 等。这些对我不起作用。

暂时不支持此功能。 您必须使用像 :

这样的密码查询
@Query("MATCH (u:User) WHERE NOT (u)-[:PARENT]-(:Category) RETURN u")

如果您经常使用它并认为它有用,请随时为它打开一个功能请求。