我使用neo4j-ogm-core版本2.1.2和neo4j-ogm-bolt-driver版本2.1.2并且能够使用session查询用户定义的模型。但是,当为内置类型(NodeModel& RelationshipModel)执行以下代码行时,API将返回0个实例。
System.out.println("count(NodeModel) : "+session.countEntitiesOfType(NodeModel.class));
System.out.println("count(RelationshipModel) : "+session.countEntitiesOfType(RelationshipModel.class));
是否需要内置类型的结果或一些额外的配置才能查找具体的实现?
答案 0 :(得分:0)
NodeModel
和RelationshipModel
是内部OGM基础结构类。它们不能用于查询。
如果您想在Neo4j中拥有全局计数的节点和关系,您可以使用以下自定义查询:
MATCH (n) return count(n)
或MATCH ()-[r]-() RETURN count(r)