Пользовательская Последовательность С Использованием повторного Взаимодействия

#java #mongodb #spring-boot #reactive-programming #mongorepository

Вопрос:

Я новичок в реактивном программировании и пытаюсь реализовать пользовательский идентификатор в своей коллекции mongodb. Я видел, что мы могли бы реализовать это с помощью mongoOperation, но я использую ReactiveMongoOperation, так как же я могу создать свой класс NextSequence?

 @Service public class NextSequenceService {  @Autowired private ReactiveMongoOperations reactiveMongoOperations;   public int getNextSequence(String seqName) {  CustomSequences counter = reactiveMongoOperations.findAndModify(  query(where("_id").is(seqName)),  new Update().inc("seq",1),  options().returnNew(true).upsert(true),  CustomSequences.class);  return counter.getSeq(); } }  

Этот код не работает, это фрагмент кода MongoOperation