findOneOrNone
findOneOrNone<
T>(schema):void
This adds a static method Model.findOneOrNone to the schema. This should replace Model.findOne in most instances.
Model.findOne should only be used with a unique index, but that's not apparent from the docs. Otherwise you can wind
up with a random document that matches the query. The returns either null if no document matches, the actual
document, or throws an exception if multiple are found.
Type Parameters
T
T
Parameters
schema
Schema<T>
Mongoose Schema
Returns
void