本页还没有译文
本页 9 段还没译成Português (BR),下面显示的是英文原文。SchemaFromSource
还没翻译译自英文(tanstack.com)本页 9 段都还没译
type SchemaFromSource<T> = Prettify<{ [K in keyof T]: T[K] extends CollectionImpl<any, any, any, any, any> ? InferCollectionType<T[K]> : T[K] extends CollectionOptionsIdentity<any, any, any, any, any> ? InferCollectionType<T[K]> : T[K] extends QueryBuilder<infer TContext> ? GetRawResult<TContext> : never }>;Defined in: packages/db/src/query/builder/types.ts:131
SchemaFromSource - Converts a Source definition into a ContextSchema
This transforms the input to from() into the schema format used throughout
the query builder. For each alias in the source:
- Collections → their inferred TypeScript type
- Subqueries → their result type (what they would return if executed)
The Prettify wrapper ensures clean type display in IDEs.
Type Parameters
T
T extends Source
AI 翻译查看英文原文