FieldQuery

Represents a field to compare

Constructors

this
this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Aliases

all
alias all = containsAll
Undocumented in source.
eq
alias eq = equals
Undocumented in source.
equal
alias equal = equals
Undocumented in source.
greaterThan
alias greaterThan = gt
Undocumented in source.
greaterThanOrEqual
alias greaterThanOrEqual = gt
Undocumented in source.
lessThan
alias lessThan = lt
Undocumented in source.
lessThanOrEqual
alias lessThanOrEqual = lt
Undocumented in source.
notEqual
alias notEqual = ne
Undocumented in source.
notEquals
alias notEquals = ne
Undocumented in source.
notOneOf
alias notOneOf = noneOf
Undocumented in source.
size
alias size = ofLength
Undocumented in source.

Enums

isCompatible
eponymoustemplate isCompatible(V)
Undocumented in source.

Functions

bitsAllClear
Query!Obj bitsAllClear(T other)
Undocumented in source. Be warned that the author may not have intended to support it.
bitsAllSet
Query!Obj bitsAllSet(T other)
Undocumented in source. Be warned that the author may not have intended to support it.
bitsAnyClear
Query!Obj bitsAnyClear(T other)
Undocumented in source. Be warned that the author may not have intended to support it.
bitsAnySet
Query!Obj bitsAnySet(T other)
Undocumented in source. Be warned that the author may not have intended to support it.
containsAll
Query!Obj containsAll(U[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
equals
Query!Obj equals(V other)
Undocumented in source. Be warned that the author may not have intended to support it.
exists
Query!Obj exists(bool exists)
Undocumented in source. Be warned that the author may not have intended to support it.
gt
Query!Obj gt(V other)
Undocumented in source. Be warned that the author may not have intended to support it.
gte
Query!Obj gte(V other)
Undocumented in source. Be warned that the author may not have intended to support it.
inArray
Query!Obj inArray(V[] array)
Undocumented in source. Be warned that the author may not have intended to support it.
lt
Query!Obj lt(V other)
Undocumented in source. Be warned that the author may not have intended to support it.
lte
Query!Obj lte(V other)
Undocumented in source. Be warned that the author may not have intended to support it.
ne
Query!Obj ne(V other)
Undocumented in source. Be warned that the author may not have intended to support it.
noneOf
Query!Obj noneOf(Args other)
Undocumented in source. Be warned that the author may not have intended to support it.
notInArray
Query!Obj notInArray(V[] array)
Undocumented in source. Be warned that the author may not have intended to support it.
ofLength
Query!Obj ofLength(size_t length)
Undocumented in source. Be warned that the author may not have intended to support it.
oneOf
Query!Obj oneOf(Args other)
Undocumented in source. Be warned that the author may not have intended to support it.
regex
Query!Obj regex(string regex, string options)
Undocumented in source. Be warned that the author may not have intended to support it.
remainder
Query!Obj remainder(T divisor, T remainder)
Undocumented in source. Be warned that the author may not have intended to support it.
typeOf
Query!Obj typeOf(Bson.Type type)
Undocumented in source. Be warned that the author may not have intended to support it.
typeOfAny
Query!Obj typeOfAny(Bson.Type[] types)
Undocumented in source. Be warned that the author may not have intended to support it.
typeOfAny
Query!Obj typeOfAny(Bson.Type[] types)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

name
string name;
Undocumented in source.
query
Query!Obj* query;
Undocumented in source.

Meta