MongoSyncResultDAO
dev.mongocamp.driver.mongodb.sync.MongoSyncer.MongoSyncResultDAO
object MongoSyncResultDAO extends MongoDAO[MongoSyncResult]
Attributes
- Graph
-
- Supertypes
-
class MongoDAO[MongoSyncResult]class Crud[MongoSyncResult]class Search[MongoSyncResult]class Base[MongoSyncResult]trait CirceSchematrait CirceProductSchematrait LazyLoggingclass Objecttrait Matchableclass AnyShow all
- Self type
-
MongoSyncResultDAO.type
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- MongoDAO
- Supertypes
-
class MongoDAO[Document]class Crud[Document]class Search[Document]class Base[Document]trait CirceSchematrait CirceProductSchematrait LazyLoggingclass Objecttrait Matchableclass AnyShow all
Value members
Inherited methods
Attributes
- Inherited from:
- MongoDAO
def bulkWrite(requests: List[WriteModel[Document]], ordered: Boolean): SingleObservable[BulkWriteResult]
Attributes
- Inherited from:
- Crud
def bulkWrite(requests: List[WriteModel[Document]], options: BulkWriteOptions): SingleObservable[BulkWriteResult]
Attributes
- Inherited from:
- Crud
def bulkWriteMany(values: Seq[MongoSyncResult], ordered: Boolean): SingleObservable[BulkWriteResult]
Attributes
- Inherited from:
- Crud
def bulkWriteMany(values: Seq[MongoSyncResult], options: BulkWriteOptions): SingleObservable[BulkWriteResult]
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- MongoDAO
Value parameters
- sampleSize
-
use sample size greater 0 for better performance on big collections
Attributes
- Returns
-
List of column names
- Inherited from:
- MongoDAO
Attributes
- Inherited from:
- MongoDAO
def createExpiringIndexForField(fieldName: String, duration: Duration, sortAscending: Boolean, name: Option[String]): SingleObservable[String]
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- Base
def createIndexForField(fieldName: String, sortAscending: Boolean, options: IndexOptions): SingleObservable[String]
Attributes
- Inherited from:
- Base
def createIndexForFieldWithName(fieldName: String, sortAscending: Boolean, name: String): SingleObservable[String]
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- Base
def createUniqueIndexForField(fieldName: String, sortAscending: Boolean, name: Option[String]): SingleObservable[String]
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- CirceSchema
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Search
Attributes
- Inherited from:
- Search
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- CirceSchema
Attributes
- Inherited from:
- CirceSchema
Attributes
- Inherited from:
- Search
def find(filter: Bson, sort: Bson, projection: Bson, limit: Int, skip: Int): Observable[MongoSyncResult]
Attributes
- Inherited from:
- Search
Attributes
- Inherited from:
- Search
Attributes
- Inherited from:
- Search
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- MongoDAO
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- Base
def insertMany(values: Seq[MongoSyncResult], options: InsertManyOptions): Observable[InsertManyResult]
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Base
Attributes
- Inherited from:
- CirceProductSchema
def replaceOne(filter: Bson, value: MongoSyncResult, options: ReplaceOptions): Observable[UpdateResult]
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Attributes
- Inherited from:
- Crud
Implicits
Inherited implicits
Attributes
- Inherited from:
- CirceSchema
Attributes
- Inherited from:
- CirceSchema
Attributes
- Inherited from:
- CirceSchema
Attributes
- Inherited from:
- CirceSchema
Attributes
- Inherited from:
- CirceSchema
Attributes
- Inherited from:
- CirceSchema
Attributes
- Inherited from:
- CirceSchema
In this article