src/users/user-identities.service.ts
Methods |
|
constructor(userIdentityModel: Model<UserIdentityDocument>)
|
||||||
|
Defined in src/users/user-identities.service.ts:10
|
||||||
|
Parameters :
|
| Async findOne | ||||||
findOne(filter: FilterQuery<UserIdentityDocument>)
|
||||||
|
Defined in src/users/user-identities.service.ts:16
|
||||||
|
Parameters :
Returns :
Promise<UserIdentity | null>
|
import { Injectable } from "@nestjs/common";
import { InjectModel } from "@nestjs/mongoose";
import { FilterQuery, Model } from "mongoose";
import {
UserIdentity,
UserIdentityDocument,
} from "./schemas/user-identity.schema";
@Injectable()
export class UserIdentitiesService {
constructor(
@InjectModel(UserIdentity.name)
private userIdentityModel: Model<UserIdentityDocument>,
) {}
async findOne(
filter: FilterQuery<UserIdentityDocument>,
): Promise<UserIdentity | null> {
return this.userIdentityModel.findOne(filter).exec();
}
}