Interface DocumentStore

All Known Implementing Classes:
DefaultDocumentStore

public interface DocumentStore
Interface for storing, updating, and querying documents in the Flux Capacitor platform.

This API allows objects to be indexed into searchable document collections, with support for metadata, timestamps, audit trails, conditional indexing, and deletion. It also supports typed or faceted full-text search queries via Search.

The interface provides various convenience methods for indexing single objects, collections, and for bulk update operations. Indexing behavior can be configured by annotating model classes or customizing indexing strategies manually.

Note that collection names are resolved using determineCollection(Object) in many of this API's methods.

See Also: