Project

General

Profile

1
package eu.dnetlib.organizations.repository.readonly;
2

    
3
import java.util.List;
4

    
5
import org.springframework.data.jpa.repository.Query;
6
import org.springframework.stereotype.Repository;
7

    
8
import eu.dnetlib.organizations.model.utils.RelationByOrg;
9
import eu.dnetlib.organizations.model.view.OrganizationView;
10

    
11
@Repository
12
public interface OrganizationViewRepository extends ReadOnlyRepository<OrganizationView, String> {
13

    
14
	@Query(value = "select r.id2 as \"relatedOrgId\", o.name as \"relatedOrgName\", r.reltype as \"type\" from relationships r left outer join organizations o on (r.id2 = o.id) where r.id1 = ?1", nativeQuery = true)
15
	List<RelationByOrg> findRelations(String orgId);
16
}
(2-2/5)