Я новичок в реактивном программировании, я делаю CRUD в реактивном программировании, мой вопрос заключается в том, как использовать findOneAndUpdate в запросе ReactiveMongoRepository и вернуть обновленный документ.
@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})