agilite-core
Version:
A NodeJS module that provides reusable backend functionality to the Agilit-e environment
21 lines • 1.46 kB
TypeScript
declare const _default: {
find: (Schema: any, qry: any, fieldsToReturn?: any, qryOptions?: any, page?: any, pageLimit?: any) => Promise<any>;
distinct: (Schema: any, fieldName: any, conditions?: any) => Promise<any>;
findOne: (Schema: any, qry: any, fieldsToReturn?: any, qryOptions?: any) => Promise<any>;
create: (Schema: any, entry: any, options?: any) => Promise<any>;
findById: (Schema: any, id: any, fieldsToReturn?: any, qryOptions?: any) => Promise<any>;
findByIdAndUpdate: (Schema: any, id: any, entry: any, qryOptions?: any) => Promise<any>;
findByIdAndDelete: (Schema: any, id: any, qryOptions?: any) => Promise<any>;
findOneAndUpdate: (Schema: any, qry: any, entry: any, qryOptions?: any) => Promise<any>;
findOneAndDelete: (Schema: any, qry: any, qryOptions?: any) => Promise<any>;
deleteOne: (Schema: any, qry: any) => Promise<any>;
deleteMany: (Schema: any, conditions: any, options?: any) => Promise<any>;
updateMany: (Schema: any, qry: any, entry: any, qryOptions?: any) => Promise<any>;
insertMany: (Schema: any, data: any) => Promise<any>;
bulkWrite: (Schema: any, data: any, qryOptions?: any) => Promise<any>;
aggregate: (Schema: any, conditions: any) => Promise<any>;
countDocuments: (Schema: any, conditions: any) => Promise<any>;
estimatedDocumentCount: (Schema: any, options?: any) => Promise<any>;
};
export default _default;
//# sourceMappingURL=mongo-queries.d.ts.map