Interface ReviewRepository
- All Superinterfaces:
 org.springframework.data.repository.CrudRepository<Review,,Long> org.springframework.data.repository.Repository<Review,Long> 
@Repository
public interface ReviewRepository
extends org.springframework.data.repository.CrudRepository<Review,Long> 
The ReviewRepository is a repository for Review entities
- 
Method Summary
Modifier and TypeMethodDescriptionfindAllByReviewerId(long reviewerId) This method returns all Review entities with a given reviewerId.findAllByStatus(String status) This method returns all Review entities with a given moderation status.Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findAll, findAllById, findById, save, saveAll 
- 
Method Details
- 
findAllByReviewerId
This method returns all Review entities with a given reviewerId.- Parameters:
 reviewerId- id of a reviewer (given in user table)- Returns:
 - all Review entities with a given reviewerId
 
 - 
findAllByStatus
This method returns all Review entities with a given moderation status.- Parameters:
 status- "Awaiting Approval", "Approved", "Rejected"- Returns:
 - all Review entities with a given status
 
 
 -