getCreateTimestampFields method

  1. @override
List<String> getCreateTimestampFields()
override

Fields that should only be set on document creation (like createdAt).

These fields are removed entirely on updates to preserve original values. Override this method to specify your model's creation timestamp fields.

Default: ['createdAt']

Example:

@override
List<String> getCreateTimestampFields() {
  return ['createdAt', 'firstSeenAt'];
}

Implementation

@override
List<String> getCreateTimestampFields() => ['createdAt'];