SplitCollectionTransaction
lightdb.store.split.SplitCollectionTransaction
case class SplitCollectionTransaction[Doc <: Document[Doc], Model <: DocumentModel[Doc], Storage <: Store[Doc, Model], Searching <: Collection[Doc, Model]](store: SplitCollection[Doc, Model, Storage, Searching], parent: Option[Transaction[Doc, Model]]) extends CollectionTransaction[Doc, Model]
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
override def aggregate(query: AggregateQuery[Doc, Model]): Stream[MaterializedAggregate[Doc, Model]]
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Attributes
- Inherited from:
- Transaction
Concrete fields
Set this to false to ignore data changes in this transaction not applying changes to the searching transaction.
Set this to false to ignore data changes in this transaction not applying changes to the searching transaction.
This is useful for large modifications of data to avoid massive slowdowns, but leads to indexing getting out of sync. It is recommended when using this to reIndex immediately after finalizing the transaction when this is set to false.
Defaults to true.
Attributes
Inherited fields
Attributes
- Inherited from:
- CollectionTransaction
In this article