import { Injectable } from "@nestjs/common"; import { InjectModel } from "@nestjs/mongoose"; import { FilterQuery, Model } from "mongoose"; import { VideoCaptureModel } from "src/claim-request-management/entites/schema/video-capture.schema"; @Injectable() export class VideoCaptureDbService { constructor( @InjectModel(VideoCaptureModel.name) private readonly videoCapture: Model, ) {} async create(video): Promise { return await this.videoCapture.create(video); } async findOne( filter: FilterQuery, ): Promise { return await this.videoCapture.findOne(filter); } async findById(id: string): Promise { return this.videoCapture.findById(id); } }