diff --git a/src/main/java/org/wikitolearn/wikirating/repository/RevisionRepository.java b/src/main/java/org/wikitolearn/wikirating/repository/RevisionRepository.java index 959aa46..edf69ba 100644 --- a/src/main/java/org/wikitolearn/wikirating/repository/RevisionRepository.java +++ b/src/main/java/org/wikitolearn/wikirating/repository/RevisionRepository.java @@ -1,35 +1,35 @@ /** * */ package org.wikitolearn.wikirating.repository; import java.util.Set; import org.springframework.data.neo4j.annotation.Query; import org.springframework.data.neo4j.repository.GraphRepository; import org.wikitolearn.wikirating.model.Revision; /** * @author aletundo * */ public interface RevisionRepository extends GraphRepository { /** * * @param langRevId * @return */ Revision findByLangRevId(String langRevId); Set findByUserid(int userId); /** * This query returns all the Revisions of a Page. * The direction -> of the link is important to transverse * only the chain of Revisions of the page without reaching other nodes. * @param langPageId * @return */ - @Query("MATCH (m:Metadata)-[*]->(p:Process {type:{0}}) RETURN p LIMIT 1") + @Query("MATCH (p:Page {langPageId:{0}})-[*]->(r:Revision) RETURN r") Set findAllRevisionOfPage(String langPageId); }