我正在使用Spring Data MongoDB存储库抽象来访问mongoDB数据库:

public interface CustomerRepository extends MongoRepository<Customer, String> {}

...

@Autowired
private CustomerRepository customerRepository;

List<Customer> customers = customerRepository.findAll();

这将从mongoDB集合中获取所有客户 .

我想为 all CustomerRepository方法添加标准,以便透明地(无需更改界面)通过 {"active": true} 过滤客户(实际过滤器更复杂) .

我正在考虑覆盖一些基本的Spring Data MongoDB类,但我不知道该怎么做 .

谢谢 .