- 3.58.0 (latest)
- 3.57.0
- 3.56.0
- 3.55.0
- 3.54.0
- 3.53.0
- 3.52.0
- 3.51.0
- 3.50.1
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.1
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.1
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.27.1
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.2
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.1
- 3.14.1
- 3.13.0
- 3.12.1
- 3.11.1
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.1.1
- 2.0.0
- 1.19.3
- 1.18.0
- 1.17.1
- 1.16.0
- 1.15.1
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
Write(mapping=None, *, ignore_unknown_fields=False, **kwargs)Arguments to insert][google.spanner.v1.Mutation.insert],
update][google.spanner.v1.Mutation.update],
insert_or_update][google.spanner.v1.Mutation.insert_or_update], and
replace][google.spanner.v1.Mutation.replace] operations.
Attributes |
|
|---|---|
| Name | Description |
table |
str
Required. The table whose rows will be written. |
columns |
MutableSequence[str]
The names of the columns in table][google.spanner.v1.Mutation.Write.table] to be
written.
The list of columns must contain enough columns to allow
Cloud Spanner to derive values for all primary key columns
in the row(s) to be modified.
|
values |
MutableSequence[google.protobuf.struct_pb2.ListValue]
The values to be written. values can contain more than
one list of values. If it does, then multiple rows are
written, one for each entry in values. Each list in
values must have exactly as many entries as there are
entries in
columns][google.spanner.v1.Mutation.Write.columns] above.
Sending multiple lists is equivalent to sending multiple
Mutation\ s, each containing one values entry and
repeating table][google.spanner.v1.Mutation.Write.table]
and columns][google.spanner.v1.Mutation.Write.columns].
Individual values in each list are encoded as described
here][google.spanner.v1.TypeCode].
|