es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: MONGO-JAVA-DRIVER

Actualización del controlador de Mongo Java de la versión 3.12.1 a 4.2.3 produce excepciones de método/clase no encontrados al implementar.

Tengo una aplicación Java basada en el servidor de Mongo 4.2 y las versiones de los componentes son las siguientes: spring-boot 2.2.5.RELEASE spring-data-mongodb2.2.5.RELEASE mongo-java-driver3.12.1 Actualicé Spring Boot a la versión 2.5.8 y realicé algunos cambios para actualizar las dependencias de la siguiente manera: spring-boot 2.5.8 spring-starter-parent 2.5.8 spring-data-mongodb 3.2.3 mongodb-driver-core . . . Read more

Mongo change-Stream with Spring resume En la reanudación con Mongo change-stream usando Spring, en comparación con la opción “at” (en) y “startAfter” (empezar después), se garantiza la tolerancia a fallos en caso de pérdida de conexión.

No puedo encontrar una respuesta en stackOverflow ni en ninguna documentación, Tengo el siguiente código de cambio de flujo (escuchar una base de datos no una colección específica) Versión de Mongo es 4.2 @Configuration public class DatabaseChangeStreamListener{ //Constructor, campos, etc… @PostConstruct public void initialize(){ MessageListenerContainer container = new DefaultMessageListenerContainer(mongoTemplate, new . . . Read more

Garantizar el orden de los campos en un documento de MongoDB utilizando el controlador de Java para MongoDB.

Usando el controlador MongoDB 4.1.0 (y quarkus 1.1.1), tengo una entidad con un _id compuesto: @BsonId @JsonProperty("_id") private CompositeId id = new CompositeId(); @Data @AllArgsConstructor @NoArgsConstructor public static class CompositeId { @BsonProperty("b") private int b; @BsonProperty("a") private String a; } (donde a es en realidad una cadena hexagonal de ObjectId) . . . Read more