SpringDataNeo4j从存储库执行错误的查询

SpringDataNeo4j从存储库执行错误的查询,neo4j,cypher,spring-data,spring-data-neo4j,Neo4j,Cypher,Spring Data,Spring Data Neo4j,作为标题,Spring Data Neo4j不执行正确的派生查询。让我用一个例子来澄清这个概念。我有以下课程 @RelationshipEntity public class MashupToMashupSimilarity { private float score; //GETTER AND SETTER } 为了访问类的对象,我使用了一个简单的存储库类 public interface MashupToMashupSimilarityRepository extends

作为标题,
Spring Data Neo4j
不执行正确的派生查询。让我用一个例子来澄清这个概念。我有以下课程

@RelationshipEntity
public class MashupToMashupSimilarity {

    private float score;
    //GETTER AND SETTER
}
为了访问类的对象,我使用了一个简单的存储库类

public interface MashupToMashupSimilarityRepository extends
    GraphRepository<MashupToMashupSimilarity> {

     public Set<MashupToMashupSimilarity> findByScoreGreaterThan(float score);
}
请注意,它使用
节点:uuuu类型uu
作为索引,而应该使用
rel:uuu rel类型uu
;因此,它总是返回一个空的结果集。另外,如果我执行查询,用正确的索引替换错误的索引,它将返回正确的结果

奇怪的是,调用
mashupMashupSimilarityReportory#findAll()
(或
#count()
或从上述存储库继承的其他继承方法)结果集是非空的。但是,我不知道执行了哪种查询,因为我还没有找到记录查询的方法

这是一个错误还是我遗漏了什么?我使用以下版本,无法升级

<spring.version>3.1.2.RELEASE</spring.version>
<spring-data-neo4j.version>2.1.0.RELEASE</spring-data-neo4j.version>
<neo4j.version>1.9.M02</neo4j.version>
3.1.2.1版本
2.1.0.1发布
1.9.M02

感谢您的报告,这是一个bug,请在Spring源代码JIRA中提出问题感谢您的报告,这是一个bug,请在Spring源代码JIRA中提出问题
<spring.version>3.1.2.RELEASE</spring.version>
<spring-data-neo4j.version>2.1.0.RELEASE</spring-data-neo4j.version>
<neo4j.version>1.9.M02</neo4j.version>