saveRaw method
void
saveRaw(
- Map<
String, dynamic> values, - DocumentReference<
Object?> reference, { - bool isTimestamp = false,
- String createdFieldValueKey = documentCreatedAtKey,
- String updatedFieldValueKey = documentUpdatedAtKey,
override
Implementation
@override
void saveRaw(
Map<String, dynamic> values,
DocumentReference reference, {
bool isTimestamp = false,
String createdFieldValueKey = documentCreatedAtKey,
String updatedFieldValueKey = documentUpdatedAtKey,
}) {
final data = values;
final nowAt = Timestamp.now();
if (isTimestamp) {
data[createdFieldValueKey] = nowAt;
data[updatedFieldValueKey] = nowAt;
}
_writeBatch.set(reference, data, SetOptions(merge: true));
}