我是反应式编程的新手,正在反应式编程中进行CRUD,我的问题是如何在ReactiveMongoRepository的查询中使用findOneAndUpdate并返回更新的文档。
@Repository
public interface CompanyRepository extends ReactiveMongoRepository<CompanyEntity, String> {
@Query("{'code': ?0 } , { $set: {'status': true}}, {new: true }")
Mono<CompanyEntity> updateDeleteLogic(String code);
}
我需要执行此查询以对bd进行逻辑消除
db.getCollection('company').findOneAndUpdate({'code': 'dni-33333333'},{$set: {'status': false}}, {new:true})