type ResolveInsertInput<TExplicit, TSchema, TFallback> = unknown extends TExplicit ? [TSchema] extends [never] ? TFallback : InferSchemaInput<TSchema> : TExplicit extends object ? TExplicit : Record<string, unknown>;
type ResolveInsertInput<TExplicit, TSchema, TFallback> = unknown extends TExplicit ? [TSchema] extends [never] ? TFallback : InferSchemaInput<TSchema> : TExplicit extends object ? TExplicit : Record<string, unknown>;
定义于: packages/db/src/types.ts:42
内部
用于确定插入输入类型的辅助类型。它接受原始泛型(TExplicit、TSchema、TFallback),而不是解析后的 T。
优先级
此项用于集合插入类型推断
• TExplicit = 未知
• TSchema 继承自 StandardSchemaV1 = never
• TFallback extends object = Record<string, unknown>
您的每周 JavaScript 资讯。每周一免费发送给超过 10 万开发者。