Package io.vertx.tp.plugin
Class UxMongo
- java.lang.Object
-
- io.vertx.tp.plugin.UxMongo
-
public class UxMongo extends Object
-
-
Constructor Summary
Constructors Constructor Description UxMongo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.vertx.core.Future<Boolean>existing(String collection, io.vertx.core.json.JsonObject filter)io.vertx.core.Future<io.vertx.core.json.JsonObject>findOne(String collection, io.vertx.core.json.JsonObject filter)io.vertx.core.Future<io.vertx.core.json.JsonObject>findOne(String collection, io.vertx.core.json.JsonObject filter, String joinedCollection, String joinedKey, io.vertx.core.json.JsonObject additional, BinaryOperator<io.vertx.core.json.JsonObject> operatorFun)io.vertx.core.Future<io.vertx.core.json.JsonObject>findOneAndReplace(String collection, io.vertx.core.json.JsonObject filter, io.vertx.core.json.JsonObject updated)io.vertx.core.Future<io.vertx.core.json.JsonArray>findWithOptions(String collection, io.vertx.core.json.JsonObject filter, io.vertx.ext.mongo.FindOptions options)io.vertx.core.Future<io.vertx.core.json.JsonArray>findWithOptions(String collection, io.vertx.core.json.JsonObject filter, io.vertx.ext.mongo.FindOptions options, String joinedCollection, String joinedKey, io.vertx.core.json.JsonObject additional, BinaryOperator<io.vertx.core.json.JsonObject> operatorFun)io.vertx.core.Future<io.vertx.core.json.JsonObject>insert(String collection, io.vertx.core.json.JsonObject data)io.vertx.core.Future<Boolean>missing(String collection, io.vertx.core.json.JsonObject filter)io.vertx.core.Future<Long>removeDocument(String collection, io.vertx.core.json.JsonObject filter)io.vertx.core.json.JsonObjecttermIn(io.vertx.core.json.JsonObject filter, String field, io.vertx.core.json.JsonArray values)io.vertx.core.json.JsonObjecttermLike(io.vertx.core.json.JsonObject filter, String field, String value)
-
-
-
Method Detail
-
missing
public io.vertx.core.Future<Boolean> missing(String collection, io.vertx.core.json.JsonObject filter)
-
existing
public io.vertx.core.Future<Boolean> existing(String collection, io.vertx.core.json.JsonObject filter)
-
termIn
public io.vertx.core.json.JsonObject termIn(io.vertx.core.json.JsonObject filter, String field, io.vertx.core.json.JsonArray values)
-
termLike
public io.vertx.core.json.JsonObject termLike(io.vertx.core.json.JsonObject filter, String field, String value)
-
insert
public io.vertx.core.Future<io.vertx.core.json.JsonObject> insert(String collection, io.vertx.core.json.JsonObject data)
-
findOne
public io.vertx.core.Future<io.vertx.core.json.JsonObject> findOne(String collection, io.vertx.core.json.JsonObject filter)
-
findOne
public io.vertx.core.Future<io.vertx.core.json.JsonObject> findOne(String collection, io.vertx.core.json.JsonObject filter, String joinedCollection, String joinedKey, io.vertx.core.json.JsonObject additional, BinaryOperator<io.vertx.core.json.JsonObject> operatorFun)
-
findOneAndReplace
public io.vertx.core.Future<io.vertx.core.json.JsonObject> findOneAndReplace(String collection, io.vertx.core.json.JsonObject filter, io.vertx.core.json.JsonObject updated)
-
removeDocument
public io.vertx.core.Future<Long> removeDocument(String collection, io.vertx.core.json.JsonObject filter)
-
findWithOptions
public io.vertx.core.Future<io.vertx.core.json.JsonArray> findWithOptions(String collection, io.vertx.core.json.JsonObject filter, io.vertx.ext.mongo.FindOptions options)
-
findWithOptions
public io.vertx.core.Future<io.vertx.core.json.JsonArray> findWithOptions(String collection, io.vertx.core.json.JsonObject filter, io.vertx.ext.mongo.FindOptions options, String joinedCollection, String joinedKey, io.vertx.core.json.JsonObject additional, BinaryOperator<io.vertx.core.json.JsonObject> operatorFun)
-
-