operators: Query Operators

Description Usage Arguments Details Value

Description

Operators that can be used inside a MongoDB Query available as r function

Usage

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
gt(x)

gte(x)

eq(x)

ne(x)

lt(x)

lte(x)

"in"(x)

inside(x)

nin(x)

and(x)

not(x)

nor(x)

or(x)

exists(x)

type(x)

expr(x)

jsonSchema(x)

mod(x)

regex(x)

type(x)

text(x)

where(x)

geoIntersects(x)

geoWithin(x)

near(x)

nearSphere(x)

all(x)

size(x)

bitsAllClear(x)

bitsAllSet(x)

bitsAnyClear(x)

bitsAnySet(x)

comment(x)

elemMatch(x)

meta(x)

slice(x)

currentDate(x)

inc(x)

min(x)

max(x)

mul(x)

rename(x)

set(x)

setOnInsert(x)

unset(x)

addToSet(x)

pop(x)

pull(x)

push(x)

pullAll(x)

each(x)

position(x)

slice(x)

sort(x)

bit(x)

Arguments

x

to be compared in operator

Details

Some query operators already have meaning in R language such as: in for you to get around this you can refer to is as 'in'(in surrounded by backtick) or inside

Value

a list that can be parsed into a part of/whole MongoDB query


sgp667/rfastmongo documentation built on May 14, 2019, 12:48 p.m.