Class MysqlxCrud.Find

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.mysql.cj.x.protobuf.MysqlxCrud.Find
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, MysqlxCrud.FindOrBuilder, java.io.Serializable
Enclosing class:
MysqlxCrud

public static final class MysqlxCrud.Find
extends com.google.protobuf.GeneratedMessageV3
implements MysqlxCrud.FindOrBuilder
 Find Documents/Rows in a Collection/Table
 .. uml::
   client -> server: Find
   ... one or more Resultset ...
 :param collection: collection to insert into
 :param data_model: datamodel that the operations refer to
 :param projection: list of column projections that shall be returned
 :param args: values for parameters used in filter expression
 :param criteria: filter criteria
 :param limit: numbers of rows that shall be skipped and returned (user can set one of: limit, limit_expr)
 :param order: sort-order in which the rows/document shall be returned in
 :param grouping: column expression list for aggregation (GROUP BY)
 :param grouping_criteria: filter criteria for aggregated groups
 :param locking: perform row locking on matches
 :param locking_options: additional options how to handle locked rows
 :param limit_expr: numbers of rows that shall be skipped and returned (user can set one of: limit, limit_expr)
 :Returns: :protobuf:msg:`Mysqlx.Resultset::`
 
Protobuf type Mysqlx.Crud.Find
See Also:
Serialized Form