toJson method

  1. @override
ObjectId? toJson(
  1. String object
)

Converts a String representation of ObjectId to an ObjectId.

If the object string is empty, null is returned. Otherwise, attempts to parse the string into an ObjectId using ObjectId.tryParse. If parsing fails, null is returned.

object is the String representation of the ObjectId to be converted.

Returns an ObjectId or null if the string is empty or parsing fails.

Implementation

@override
ObjectId? toJson(String object) {
  return object.isEmpty ? null : ObjectId.tryParse(object);
}