trait FluidQueryBarewordOps extends SetOp with SetOnInsertOp with UnsetOp with IncOp with MaxOp with OrOp with AndOp with RenameOp with ArrayOps with NorOp with BitOp with WhereOp with SearchOp with CurrentDateOp
Aggregation object for Bareword Operators. Bareword operators stand on their own - they lack the requirement for an LValue. This mixes them in so they can be pulled down in a single import.
Typically, you want to follow the model Implicits does, and mix this in if you want to use it but not import Implicits
- Since
1.0
- See also
com.mongodb.casbah.Implicits
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- FluidQueryBarewordOps
- CurrentDateOp
- SearchOp
- WhereOp
- BitOp
- NorOp
- ArrayOps
- PullAllOp
- PullOp
- PopOp
- AddToSetOp
- PushAllOp
- PushOp
- RenameOp
- AndOp
- OrOp
- MaxOp
- IncOp
- UnsetOp
- SetOnInsertOp
- SetOp
- BarewordQueryOperator
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
sealed
class
TextOpWrapper
extends Imports.BasicDBObject
- Definition Classes
- SearchOp
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
$addToSet(field: String): AnyRef { def $each[A](target: A*)(implicit evidence$7: com.mongodb.casbah.query.Imports.AsQueryParam[A]): com.mongodb.casbah.query.Imports.DBObject }
- Definition Classes
- AddToSetOp
-
def
$addToSet[A](fields: (String, A)*): Imports.DBObject
- Definition Classes
- AddToSetOp
-
def
$addToSet[T](arg: T)(implicit arg0: (T) ⇒ Imports.DBObject): Imports.DBObject
- Definition Classes
- AddToSetOp
-
def
$and: NestedBarewordListOperator
- Definition Classes
- AndOp
-
def
$bit(field: String): AnyRef { ... /* 2 definitions in type refinement */ }
- Definition Classes
- BitOp
-
def
$currentDate(fields: (String, String)*): Imports.DBObject
- Definition Classes
- CurrentDateOp
-
def
$inc[T](args: (String, T)*)(implicit arg0: Imports.ValidNumericType[T]): Imports.DBObject
- Definition Classes
- IncOp
-
def
$max[T](args: (String, T)*)(implicit arg0: Imports.ValidNumericType[T]): Imports.DBObject
- Definition Classes
- MaxOp
-
def
$nor: NestedBarewordListOperator
- Definition Classes
- NorOp
-
def
$or: NestedBarewordListOperator
- Definition Classes
- OrOp
-
def
$pop[T](args: (String, T)*)(implicit arg0: Imports.ValidNumericType[T]): Imports.DBObject
- Definition Classes
- PopOp
-
def
$pull(inner: Imports.DBObject): Imports.DBObject
- Definition Classes
- PullOp
-
def
$pull(inner: ⇒ Imports.DBObject): Imports.DBObject
- Definition Classes
- PullOp
-
def
$pull[A](fields: (String, A)*): Imports.DBObject
- Definition Classes
- PullOp
-
def
$pullAll[A](args: (String, A)*)(implicit arg0: Imports.AsQueryParam[A]): Imports.DBObject
- Definition Classes
- PullAllOp
-
def
$push(field: String): AnyRef { def $each[A](target: A*)(implicit evidence$4: com.mongodb.casbah.query.Imports.AsQueryParam[A]): com.mongodb.casbah.query.Imports.DBObject }
- Definition Classes
- PushOp
-
def
$push[A](fields: (String, A)*): Imports.DBObject
- Definition Classes
- PushOp
-
def
$pushAll[A](args: (String, A)*)(implicit arg0: Imports.AsQueryParam[A]): Imports.DBObject
- Definition Classes
- PushAllOp
-
def
$rename[A](fields: (String, A)*): Imports.DBObject
- Definition Classes
- RenameOp
-
def
$set[A](fields: (String, A)*): Imports.DBObject
- Definition Classes
- SetOp
-
def
$setOnInsert[A](fields: (String, A)*): Imports.DBObject
- Definition Classes
- SetOnInsertOp
-
def
$text(searchTerm: String): TextOpWrapper
- Definition Classes
- SearchOp
-
def
$unset(args: String*): Imports.DBObject
- Definition Classes
- UnsetOp
-
def
$where(target: Imports.JSFunction): Imports.DBObject
- Definition Classes
- WhereOp
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
apply[A](oper: String)(fields: Seq[(String, A)]): Imports.DBObject
- Definition Classes
- BarewordQueryOperator
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )