hipthrusts - v1.2.0
    Preparing search index...

    Function LoadManyTo

    • LoadResources fragment: Model.find(spec).lean() -> ctx[key]: Lean[]

      Type Parameters

      • TRaw
      • TKey extends string
      • TSpec extends FilterSpec = {}

      Parameters

      Returns {
          loadResources: (
              context: SpecReq<TSpec>,
          ) => Promise<Record<TKey, LeanDocOf<TRaw>[]>>;
      }

    • LoadResources fragment: Model.find(spec).lean() -> ctx[key]: Lean[]

      Type Parameters

      • TRaw
      • TKey extends string
      • TCtx extends object

      Parameters

      • Model: Model<TRaw>
      • key: TKey
      • filterSelector: (context: TCtx) => Record<string, unknown>

      Returns { loadResources: (context: TCtx) => Promise<Record<TKey, LeanDocOf<TRaw>[]>> }