tryParseObjectId static method

ObjectId? tryParseObjectId(
  1. dynamic v
)

解析ObjectId,失败返回null

Implementation

static ObjectId? tryParseObjectId(dynamic v) {
  if (v is ObjectId) {
    return v;
  } else if (v is String) {
    try {
      return ObjectId.fromHexString(v);
    } catch (error) {
      return null;
    }
  }
  return null;
}