package
query
Type Members
-
case class
BasicQuery(o: DBObject = new com.mongodb.BasicDBObject()) extends Product with Serializable
-
-
case class
BasicQueryPair[+A](key: String, pattern: A, dbo: Option[DBObject] = scala.None, not: Boolean = false) extends QueryPair[A] with Product with Serializable
-
-
-
trait
OrderingOps extends Ops[String]
-
-
-
case class
Query(bq: BasicQuery, where: Option[String] = scala.None, sort: Option[QuerySort] = scala.None, hint: Option[QueryHint] = scala.None, limit: Option[Int] = scala.None, skip: Option[Int] = scala.None, projection: Option[QueryProjection] = scala.None, explainFlag: Option[QueryEnums.ExplainVerbosity.Value] = scala.None, snapshotFlag: Option[Boolean] = scala.None, comment: Option[String] = scala.None, readPreference: Option[ReadPreference] = scala.None) extends MongoCollectionCommand[DBObject] with QueryOps with Product with Serializable
-
trait
QueryAction[A] extends AnyRef
-
trait
QueryEnums extends AnyRef
-
sealed
trait
QueryHint extends AnyRef
-
case class
QueryHintByKey(keys: Set[String]) extends QueryHint with Product with Serializable
-
case class
QueryHintIndexName(index: String) extends QueryHint with Product with Serializable
-
-
sealed
trait
QueryPair[+A] extends AnyRef
-
-
-
-
-
-
case class
QuerySort(op: Seq[OrderPair]) extends Product with Serializable
-
-
case class
ReadPreference(pref: ReadPreference.Value, preferred: Boolean = false, tag: List[(String, String)] = immutable.this.Nil) extends Product with Serializable
-
case class
SimpleProjection(key: String, exclude: Boolean = false) extends ProjectionPair with Product with Serializable
-
case class
SliceProjection(key: String, index: Int, size: Option[Int] = scala.None) extends ProjectionPair with Product with Serializable
Value Members
-
object
BasicQuery extends Serializable
-
-