|
CFMongoDB | ||||
FRAMES |
WEB-INF.cftags.componentcfmongodb.core.SearchBuilder
public class SearchBuilder
Creates a Domain Specific Language (DSL) for querying MongoDB collections.
Constructor Summary | |
---|---|
init([any DBCollection])
|
Method Summary | |
---|---|
any |
$eq([any element], [any val])
|
any |
$exists([any element], [any exists='true'])
|
any |
$gt([any element], [any val])
|
any |
$gte([any element], [any val])
|
any |
$in([any element], [any vals])
|
any |
$lt([any element], [any val])
|
any |
$lte([any element], [any val])
|
any |
$ne([any element], [any val])
|
any |
$nin([any element], [any vals])
|
any |
add([any key], [any value])
|
any |
addArrayCriteria([string element], [array val], [string type])
|
any |
after([string element], [date val])
|
any |
before([string element], [date val])
|
any |
between([any element], [any lower], [any upper])
|
any |
betweenExclusive([any element], [any lower], [any upper])
|
any |
builder()
|
any |
count()
|
any |
endsWith([any element], [any val])
|
any |
find([string keys=''], [numeric skip='0'], [numeric limit='0'], [any sort='[runtime expression]'])
|
any |
get()
|
any |
inArray([any element], [any val])
|
any |
like([any element], [any val])
|
any |
regex([any element], [any val])
|
any |
search([string keys=''], [numeric skip='0'], [numeric limit='0'], [any sort='[runtime expression]'])
DEPRECATED |
any |
start()
|
any |
startsWith([any element], [any val])
|
any |
where([any js_expression])
|
Methods inherited from class WEB-INF.cftags.component |
---|
|
Constructor Detail |
---|
public init([any DBCollection])
DBCollection
Method Detail |
---|
public any $eq([any element], [any val])
element
val
public any $exists([any element], [any exists='true'])
element
exists
public any $gt([any element], [any val])
element
val
public any $gte([any element], [any val])
element
val
public any $in([any element], [any vals])
element
vals
public any $lt([any element], [any val])
element
val
public any $lte([any element], [any val])
element
val
public any $ne([any element], [any val])
element
val
public any $nin([any element], [any vals])
element
vals
public any add([any key], [any value])
key
value
public any addArrayCriteria([string element], [array val], [string type])
element
- The array element in the document we're searchingval
- The value(s) of an element in the arraytype
- $in,$nin,etc.public any after([string element], [date val])
element
val
public any before([string element], [date val])
element
val
public any between([any element], [any lower], [any upper])
element
lower
upper
public any betweenExclusive([any element], [any lower], [any upper])
element
lower
upper
public any builder()
public any count()
public any endsWith([any element], [any val])
element
val
public any find([string keys=''], [numeric skip='0'], [numeric limit='0'], [any sort='[runtime expression]'])
keys
- A list of keys to returnskip
- the number of items to skiplimit
- Number of the maximum items to returnsort
- A struct or string representing how the items are to be sortedpublic any get()
public any inArray([any element], [any val])
element
val
public any like([any element], [any val])
element
val
public any regex([any element], [any val])
element
val
public any search([string keys=''], [numeric skip='0'], [numeric limit='0'], [any sort='[runtime expression]'])
keys
skip
limit
sort
public any start()
public any startsWith([any element], [any val])
element
val
public any where([any js_expression])
js_expression
|
CFMongoDB | ||||
FRAMES |