getCreateTimestampFields method

List<String> getCreateTimestampFields()

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

List<String> getCreateTimestampFields() {
  return ['createdAt'];
}