hipthrusts - v1.2.0
    Preparing search index...

    Function LoadOneTo

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

      Type Parameters

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

      Parameters

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

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

      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> | null>>;
      }