La estructura Condition especifica una condición de fila que determina si Tablestore ejecuta una operación de escritura en la fila de destino. Una condición de fila consta de dos campos: row_existence y column_condition.
Estructura de datos
La estructura Condition se define a continuación:
message Condition {
required RowExistenceExpectation row_existence = 1;
optional bytes column_condition = 2;
}
A continuación se describen los campos de la estructura Condition.
|
Nombre |
Tipo |
Obligatorio |
Descripción |
|
row_existence |
Sí |
Estado de existencia esperado de la fila de destino. Tablestore ejecuta la operación solo si la fila de destino coincide con este estado. |
|
|
column_condition |
bytes |
No |
Condición de columna. El valor es la matriz de bytes que se genera al serializar un objeto Filter mediante protobuf. |