Find Documents/Rows in a Collection/Table.
More...
Find Documents/Rows in a Collection/Table.
- Returns
- Mysqlx::Resultset
◆ RowLock
Enumerator |
---|
SHARED_LOCK | Lock matching rows against updates.
|
EXCLUSIVE_LOCK | Lock matching rows so no other transaction can read or write to it.
|
◆ RowLockOptions
Enumerator |
---|
NOWAIT | Do not wait to acquire row lock, fail with an error if a requested row is locked.
|
SKIP_LOCKED | Do not wait to acquire a row lock, remove locked rows from the result set.
|
◆ args
values for parameters used in filter expression
◆ client_message_id
◆ collection
required Collection Mysqlx::Crud::Find::collection = 2 |
collection in which to find
◆ criteria
◆ data_model
optional DataModel Mysqlx::Crud::Find::data_model = 3 |
data model that the operations refer to
◆ grouping
column expression list for aggregation (GROUP BY)
◆ grouping_criteria
filter criteria for aggregated groups
◆ limit
optional Limit Mysqlx::Crud::Find::limit = 6 |
numbers of rows that shall be skipped and returned (user can set one of: limit, limit_expr)
◆ limit_expr
optional LimitExpr Mysqlx::Crud::Find::limit_expr = 14 |
numbers of rows that shall be skipped and returned (user can set one of: limit, limit_expr)
◆ locking
optional RowLock Mysqlx::Crud::Find::locking = 12 |
perform row locking on matches
◆ locking_options
additional options how to handle locked rows
◆ order
repeated Order Mysqlx::Crud::Find::order = 7 |
sort-order in which the rows/document shall be returned in
◆ projection
repeated Projection Mysqlx::Crud::Find::projection = 4 |
list of column projections that shall be returned
The documentation for this struct was generated from the following file: