@warlock.js/cascade
Version:
ORM for managing databases
19 lines • 593 B
TypeScript
import type { GenericObject } from "@mongez/reinforcements";
import { Pipeline } from "./pipeline";
export type LookupPipelineOptions = {
from: string;
localField?: string;
foreignField?: string;
as?: string;
single?: boolean;
pipeline?: (Pipeline | GenericObject)[];
let?: GenericObject;
};
export declare class LookupPipeline extends Pipeline {
/**
* Constructor
*/
constructor(options: LookupPipelineOptions);
}
export declare function lookupPipeline(options: LookupPipelineOptions): LookupPipeline;
//# sourceMappingURL=LookupPipeline.d.ts.map