함수: collectionOptions()
호출 시그니처
function collectionOptions<T, TKey, TUtils>(options): CollectionOptions<InferSchemaOutput<T>, TKey, T, TUtils> & NonSingleResult;
정의 위치: packages/db/src/client.ts:180
타입 매개변수
T
T 확장합니다 StandardSchemaV1<unknown, unknown>
TKey
TKey 확장합니다 string | number
TUtils
TUtils 확장합니다 UtilsRecord
매개변수
options
CollectionConfig<InferSchemaOutput<T>, TKey, T, TUtils> & object & NonSingleResult
반환값
CollectionOptions<InferSchemaOutput<T>, TKey, T, TUtils> & NonSingleResult
호출 시그니처
function collectionOptions<T, TKey, TUtils>(options): CollectionOptions<InferSchemaOutput<T>, TKey, T, TUtils> & SingleResult;
정의 위치: packages/db/src/client.ts:189
타입 매개변수
T
T 확장합니다 StandardSchemaV1<unknown, unknown>
TKey
TKey 확장합니다 string | number
TUtils
TUtils 확장합니다 UtilsRecord
매개변수
options
CollectionConfig<InferSchemaOutput<T>, TKey, T, TUtils> & object & SingleResult
반환값
CollectionOptions<InferSchemaOutput<T>, TKey, T, TUtils> & SingleResult
호출 시그니처
function collectionOptions<T, TKey, TUtils>(options): CollectionOptions<T, TKey, never, TUtils> & NonSingleResult;
정의 위치: packages/db/src/client.ts:198
타입 매개변수
T
T 확장합니다 object
TKey
TKey 확장합니다 string | number = string | number
TUtils
TUtils 확장합니다 UtilsRecord = UtilsRecord
매개변수
options
CollectionConfig<T, TKey, never, TUtils> & object & NonSingleResult
반환값
CollectionOptions<T, TKey, never, TUtils> & NonSingleResult
호출 시그니처
function collectionOptions<T, TKey, TUtils>(options): CollectionOptions<T, TKey, never, TUtils> & SingleResult;
정의 위치: packages/db/src/client.ts:207
타입 매개변수
T
T 확장합니다 object
TKey
TKey 확장합니다 string | number = string | number
TUtils
TUtils 확장합니다 UtilsRecord = UtilsRecord
매개변수
options
CollectionConfig<T, TKey, never, TUtils> & object & SingleResult
반환값
CollectionOptions<T, TKey, never, TUtils> & SingleResult
호출 시그니처
function collectionOptions<TConfig>(id, factory): DescriptorFromConfig<TConfig>;
정의 위치: packages/db/src/client.ts:216
타입 매개변수
TConfig
TConfig 확장합니다 AnyCollectionConfig
매개변수
id
string
factory
(client) => TConfig
반환값
DescriptorFromConfig<TConfig>