user.put("address", update.getString("address")); mongo.replace("users", new JsonObject().put("_id", ctx.request().getParam("id")), user, replace -> {
@Deprecated @Override public MongoService replace(String collection, JsonObject query, JsonObject replace, Handler<AsyncResult<Void>> resultHandler) { client.replace(collection, query, replace, resultHandler); return this; }
/** * Replace matching documents in the specified collection * <p> * This operation might change <i>_id</i> field of <i>replace</i> parameter * @param collection the collection * @param query query used to match the documents * @param replace all matching documents will be replaced with this * @param resultHandler will be called when complete * @return */ @Deprecated() public io.vertx.rxjava.ext.mongo.MongoClient replace(String collection, JsonObject query, JsonObject replace, Handler<AsyncResult<Void>> resultHandler) { delegate.replace(collection, query, replace, resultHandler); return this; }
/** * Replace matching documents in the specified collection * <p> * This operation might change <i>_id</i> field of <i>replace</i> parameter * @param collection the collection * @param query query used to match the documents * @param replace all matching documents will be replaced with this * @param resultHandler will be called when complete * @return */ @Deprecated() public io.vertx.rxjava.ext.mongo.MongoClient replace(String collection, JsonObject query, JsonObject replace, Handler<AsyncResult<Void>> resultHandler) { delegate.replace(collection, query, replace, resultHandler); return this; }
public static io.vertx.ext.mongo.MongoClient replace(io.vertx.ext.mongo.MongoClient j_receiver, java.lang.String collection, java.util.Map<String, Object> query, java.util.Map<String, Object> replace, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> resultHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.replace(collection, query != null ? io.vertx.core.impl.ConversionHelper.toJsonObject(query) : null, replace != null ? io.vertx.core.impl.ConversionHelper.toJsonObject(replace) : null, resultHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { resultHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.ext.mongo.MongoClient replaceDocuments(io.vertx.ext.mongo.MongoClient j_receiver, java.lang.String collection, java.util.Map<String, Object> query, java.util.Map<String, Object> replace, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, Object>>> resultHandler) {