Database.MongoDB.Query

Monad

type Action

access

data Failure

type ErrorCode

data AccessMode

type GetLastError

master

slaveOk

accessMode

liftDB

data MongoContext

class HasMongoContext env

Database

type Database

allDatabases

useDb

thisDatabase

Authentication

type Username

type Password

auth

authMongoCR

authSCRAMSHA1

Collection

type Collection

allCollections

Selection

data Selection

type Selector

whereJS

class Select aQueryOrSelection

Write

Insert

insert

insert_

insertMany

insertMany_

insertAll

insertAll_

Update

save

replace

repsert

upsert

type Modifier

modify

updateMany

updateAll

data WriteResult

data UpdateOption

data Upserted

Delete

delete

deleteOne

deleteMany

deleteAll

data DeleteOption

Read

Query

data Query

data QueryOption

type Projector

type Limit

type Order

type BatchSize

explain

find

findOne

fetch

findAndModify

findAndModifyOpts

data FindAndModifyOpts

defFamUpdateOpts

count

distinct

Cursor

data Cursor

nextBatch

next

nextN

rest

closeCursor

isCursorClosed

Aggregate

type Pipeline

aggregate

Group

data Group

data GroupKey

group

MapReduce

data MapReduce

type MapFun

type ReduceFun

type FinalizeFun

data MROut

data MRMerge

type MRResult

mapReduce

runMR

runMR'

Command

type Command

runCommand

runCommand1

eval

retrieveServerData

data ServerData