desi-mongoose
Version:
A fun and intuitive MongoDB ODM for Node.js with a Hinglish twist
14 lines (13 loc) • 723 B
TypeScript
import { DesiSchema } from './schema';
export declare class DesiModel {
private collection;
private schema;
constructor(name: string, schema: DesiSchema);
nayaBanao(data: any): Promise<import("mongodb").InsertOneResult<import("bson").Document>>;
dhundo(query?: any): Promise<import("mongodb").WithId<import("bson").Document>[]>;
ekDhundo(query: any): Promise<import("mongodb").WithId<import("bson").Document> | null>;
badlo(query: any, newData: any): Promise<import("mongodb").UpdateResult<import("bson").Document>>;
hatao(query: any): Promise<import("mongodb").DeleteResult>;
sabHatao(query: any): Promise<import("mongodb").DeleteResult>;
kitneHain(query?: any): Promise<number>;
}