List<Auction> findByTitle = auctionRepository.findByTitleContaining(keyword);
List<Auction> findByDescription = auctionRepository.findByDescriptionContaining(keyword);
return findByTitle.addAll(findByDescription)
-> 그러나 이렇게 하면 중복 data가 같이 담긴다.
List<Post> findPostByTitleAndResult = postRepository.findByTitleContaining(keyword);
List<Post> findPostByDescription = postRepository.findByDescriptionContaining(keyword);
for(Post post : findPostByDescription){
if(!findPostByTitleAndResult.contains(post)){
findPostByTitleAndResult.add(post);
}
}
return findPostByTitleAndResult;