@Override @Transactional(readOnly = true) public List<Collection> searchByName(String query, Long userId) throws Exception { return collectionRepository.searchByName(query, userId); }