Constructor
new ObjectIdUtils()
- Source:
Methods
(async, static) addSchemaKeyword()
- Description:
- Registers the isObjectId JSON schema keyword
- Source:
(static) create() → {external:MongoDBObjectId}
- Description:
- Creates a new ObjectId instance
- Source:
Returns:
-
Type
-
external:MongoDBObjectId
(static) isValid(s) → {Boolean}
- Description:
- Checks a string is a valid ObjectId
- Source:
Parameters:
Name |
Type |
Description |
s |
String
|
String to check |
Returns:
-
Type
-
Boolean
(static) parse(s) → {external:MongoDBObjectId}
- Description:
- Converts a string to an ObjectId
- Source:
Parameters:
Name |
Type |
Description |
s |
String
|
The string to convert |
Throws:
Error
Returns:
The converted ID
-
Type
-
external:MongoDBObjectId
(static) parseIds(o)
- Description:
- Checks an input object for any strings which pass the parse check and convert matches to ObjectId instances
- Source:
Parameters:
Name |
Type |
Description |
o |
Object
|
Object to be checked |