我的Spring RestController中有以下代码
Mapper.CreateMap<Contact, Contact>().ForSourceMember(x => x.ID, opt => opt.Ignore());
dbcontact = Mapper.Map<Contact>(contact);
我想首先在我的集合上应用过滤器(仅获取已发布的消息),然后在其上应用PageRequest。我怎样才能做到这一点?目前,另一种方式是不会返回预期的结果。
答案 0 :(得分:1)
只需创建一个仅返回已发布消息的query method。像这样:
public interface MessageRepository extends JpaRepository<Message, Long> {
Page<Message> findByPublishedIsTrue(Pageable pageable);
}