Package liquibase.ext.mongodb.statement
Class InsertOneStatement
- java.lang.Object
-
- liquibase.statement.AbstractSqlStatement
-
- liquibase.nosql.statement.AbstractNoSqlStatement
-
- liquibase.ext.mongodb.statement.AbstractMongoStatement
-
- liquibase.ext.mongodb.statement.AbstractRunCommandStatement
-
- liquibase.ext.mongodb.statement.InsertManyStatement
-
- liquibase.ext.mongodb.statement.InsertOneStatement
-
- All Implemented Interfaces:
NoSqlExecuteStatement<MongoLiquibaseDatabase>,liquibase.statement.SqlStatement
public class InsertOneStatement extends InsertManyStatement
Inserts a document via the database runCommand method For a list of supported options see the reference page:- See Also:
- insert
-
-
Field Summary
-
Fields inherited from class liquibase.ext.mongodb.statement.InsertManyStatement
DOCUMENTS, RUN_COMMAND_NAME
-
Fields inherited from class liquibase.ext.mongodb.statement.AbstractRunCommandStatement
command, COMMAND_NAME, OK, SHELL_DB_PREFIX, WRITE_ERRORS
-
-
Constructor Summary
Constructors Constructor Description InsertOneStatement(String collectionName, String document, String options)InsertOneStatement(String collectionName, org.bson.Document document)InsertOneStatement(String collectionName, org.bson.Document document, org.bson.Document options)
-
Method Summary
-
Methods inherited from class liquibase.ext.mongodb.statement.InsertManyStatement
getRunCommandName
-
Methods inherited from class liquibase.ext.mongodb.statement.AbstractRunCommandStatement
checkResponse, execute, getCommandName, run, run, toJs
-
Methods inherited from class liquibase.nosql.statement.AbstractNoSqlStatement
continueOnError, skipOnUnsupported, toString
-
-
-
-
Constructor Detail
-
InsertOneStatement
public InsertOneStatement(String collectionName, String document, String options)
-
InsertOneStatement
public InsertOneStatement(String collectionName, org.bson.Document document, org.bson.Document options)
-
InsertOneStatement
public InsertOneStatement(String collectionName, org.bson.Document document)
-
-