Java Spring数据解决方案删除操作工作不正常

Java Spring数据解决方案删除操作工作不正常,java,spring-boot,spring-data-solr,Java,Spring Boot,Spring Data Solr,使用Java+Spring数据解决方案的简单Springboot应用程序 试图从solr中删除数据时,它工作不正常 没有错误。当我们再次检查数据时,它仍然存在 @Resource private SolrEmployeeRepository repo; public ServiceImpl(SolrEmployeeRepository repo) { this.repo = repo; } @Transactional

使用Java+Spring数据解决方案的简单Springboot应用程序

试图从solr中删除数据时,它工作不正常

没有错误。当我们再次检查数据时,它仍然存在

    @Resource
    private SolrEmployeeRepository repo;

    public ServiceImpl(SolrEmployeeRepository repo) {
            this.repo = repo;
    }

    @Transactional
    public boolean deleteOperation(Employee emp){
        repo.delete(emp);
    }
//我尝试了deleteById(id)、deleteAll()等。。但一切都不起作用

注: 但我们能够将新数据添加到solr中。唯一的问题是删除操作

例如:

@Resource
私人Solrememployeerepository;
公共服务执行(SolrememployeeRepository repo){
this.repo=回购;
}
@交易的
公共布尔存储操作(列表emp){
回购保存资产(emp);
}

是否有其他方法可以删除?有什么不同的方法吗?

请您详细说明一下您的问题(存储库接口、配置等)?@sivaspon,您找到解决方案了吗?
    @Resource
    private SolrEmployeeRepository repo;

    public ServiceImpl(SolrEmployeeRepository repo) {
        this.repo = repo;
    }

    @Transactional
    public boolean saveOperation(List<Employee> emp){
        repo.saveAll(emp);
    }