|
int | mysqlx_collection_count (mysqlx_collection_t *collection, uint64_t *count) |
| Return a number of documents in a collection. More...
|
|
mysqlx_result_t * | mysqlx_collection_find (mysqlx_collection_t *collection, const char *criteria) |
| Execute a collection FIND statement with a specific find criteria. More...
|
|
mysqlx_result_t * | mysqlx_collection_add (mysqlx_collection_t *collection,...) |
| Add a set of new documents to a collection. More...
|
|
mysqlx_result_t * | mysqlx_collection_remove (mysqlx_collection_t *collection, const char *criteria) |
| Remove documents from a collection. More...
|
|
mysqlx_result_t * | mysqlx_collection_modify_set (mysqlx_collection_t *collection, const char *criteria,...) |
| Modify documents in the collection. More...
|
|
mysqlx_result_t * | mysqlx_collection_modify_unset (mysqlx_collection_t *collection, const char *criteria,...) |
| Unset fields in documents from the collection. More...
|
|
mysqlx_result_t * | mysqlx_collection_modify_patch (mysqlx_collection_t *collection, const char *criteria, const char *patch_spec) |
| Apply a given patch to documents in a collection. More...
|
|
int | mysqlx_set_modify_patch (mysqlx_stmt_t *stmt, const char *patch_spec) |
| Set a given patch for a modify statement to be applied to documents in a collection after executing the statement. More...
|
|
mysqlx_stmt_t * | mysqlx_collection_find_new (mysqlx_collection_t *collection) |
| Create a statement which finds documents in a collection. More...
|
|
int | mysqlx_set_find_projection (mysqlx_stmt_t *stmt, const char *proj) |
| Specify a projection for a collection find query. More...
|
|
mysqlx_stmt_t * | mysqlx_collection_add_new (mysqlx_collection_t *collection) |
| Create a statement which adds documents to a collection. More...
|
|
int | mysqlx_set_add_document (mysqlx_stmt_t *stmt, const char *json_doc) |
| Specify a document to be added to a collection. More...
|
|
mysqlx_stmt_t * | mysqlx_collection_remove_new (mysqlx_collection_t *collection) |
| Create a statement which removes documents from a collection. More...
|
|
mysqlx_stmt_t * | mysqlx_collection_modify_new (mysqlx_collection_t *collection) |
| Create a statement which modifies documents in a collection. More...
|
|
int | mysqlx_set_modify_set (mysqlx_stmt_t *stmt,...) |
| Set fields in a document to given values. More...
|
|
int | mysqlx_set_modify_unset (mysqlx_stmt_t *stmt,...) |
| Unset fields in a document. More...
|
|
int | mysqlx_set_modify_array_insert (mysqlx_stmt_t *stmt,...) |
| Insert elements into array fields in a document. More...
|
|
int | mysqlx_set_modify_array_append (mysqlx_stmt_t *stmt,...) |
| Append to array fields in a document. More...
|
|
int | mysqlx_set_modify_array_delete (mysqlx_stmt_t *stmt,...) |
| Delete elements from array fields in a document. More...
|
|
int | mysqlx_table_count (mysqlx_table_t *table, uint64_t *count) |
| Return a number of rows in a table. More...
|
|