我正在尝试创建一个查询,为我带来一些与一组节点完全匹配的节点。在这种情况下,我想带来带有标签的体验,例如,什么体验有标签:“食物”、“夜生活”和“文化”。
我的查询是“有效的”,但使用 OR 而不是 AND 得出结果。我该如何解决?
我不确定我是否使用了正确的方法
@Query("START experience = node:__types__(className=\"...\"), tags = node({0}) " +
"WHERE experience-[:TAGGED]->tags " +
"RETURN experience")
public Set<Experience> findExperiencesByTags(Set<Long> tagIds);
我正在使用 Spring Data 2.0.1 和 neo4j 1.6.3。