DB Docs
API Reference
- Core API Reference
- Collection
- createCollection
- liveQueryCollectionOptions
- createLiveQueryCollection
- createOptimisticAction
- createTransaction
- Electric DB Collection
- electricCollectionOptions
- Query DB Collection
- queryCollectionOptions
- RxDB DB Collection
- rxdbCollectionOptions
- PowerSync Collection
- powerSyncCollectionOptions
- createIndexedDB
- indexedDBCollectionOptions
- React Hooks
- useLiveQuery
AI/LLM: This documentation page is available in plain markdown format at/db/latest/docs/reference/convex-db-collection/functions/convexCollectionOptions.md
convexCollectionOptions
ts
function convexCollectionOptions<TQuery, TItem, TKey, TSchema>(config): CollectionConfig<TItem, TKey, TSchema, ConvexCollectionUtils> & object & [TSchema] extends [never] ? unknown : object;Defined in: index.ts:48
Mirror one authoritative Convex query result. Filters and joins run in DB.
Type Parameters#
TQuery#
TQuery extends FunctionReference<"query">
TItem#
TItem extends object = QueryRow<TQuery>
TKey#
TKey extends string | number = string | number
TSchema#
TSchema extends StandardSchemaV1<TItem, TItem> = never
Parameters#
config#
ConvexCollectionConfig<TQuery, TItem, TKey, TSchema>
Returns#
CollectionConfig<TItem, TKey, TSchema, ConvexCollectionUtils> & object & [TSchema] extends [never] ? unknown : object