Skip to content
gregwebs edited this page Mar 8, 2012 · 14 revisions
import Database.MongoDB((=:))
import Database.MongoDB (Document, Action, findOne)
import qualified Database.MongoDB as MongoDB
import Data.UString (u)

rawOne :: Trans.MonadIO m => MongoDB.Collection -> MongoDB.Selector -> Action m (Maybe Document)
rawOne collection q = findOne (MongoDB.select q collection)

theCollection :: Trans.MonadIO m
theCollection = rawOne $ u"food"

getTheR theId = do
  Just doc <- runDB $ theCollection ["_id" =: theId]

Clone this wiki locally