Starts building any indexes which were previously created with deferred=true.
Optional
options: BuildQueryIndexOptionsOptional parameters for this operation.
Optional
callback: NodeCallback<string[]>A node-style callback to be invoked after execution.
Creates a new query index.
The name of the new index.
The keys which this index should cover.
Optional
options: CreateQueryIndexOptionsOptional parameters for this operation.
Optional
callback: NodeCallback<void>A node-style callback to be invoked after execution.
Creates a new primary query index.
Optional
options: CreatePrimaryQueryIndexOptionsOptional parameters for this operation.
Optional
callback: NodeCallback<void>A node-style callback to be invoked after execution.
Drops an existing query index.
The name of the index to drop.
Optional
options: DropQueryIndexOptionsOptional parameters for this operation.
Optional
callback: NodeCallback<void>A node-style callback to be invoked after execution.
Drops an existing primary index.
Optional
options: DropPrimaryQueryIndexOptionsOptional parameters for this operation.
Optional
callback: NodeCallback<void>A node-style callback to be invoked after execution.
Returns a list of indexes for a specific bucket.
Optional
options: GetAllQueryIndexesOptionsOptional parameters for this operation.
Optional
callback: NodeCallback<QueryIndex[]>A node-style callback to be invoked after execution.
Waits for a number of indexes to finish creation and be ready to use.
The names of the indexes to watch.
The maximum time to wait for the index, expressed in milliseconds.
Optional
options: WatchQueryIndexOptionsOptional parameters for this operation.
Optional
callback: NodeCallback<void>A node-style callback to be invoked after execution.
CollectionQueryIndexManager provides an interface for managing the query indexes on the collection.