class EM::Mongo::Collection
def afirst(selector={}, opts={}, &blk)
def afirst(selector={}, opts={}, &blk) opts[:limit] = 1 afind(selector, opts) do |res| yield res.first end end
def afirst(selector={}, opts={}, &blk) opts[:limit] = 1 afind(selector, opts) do |res| yield res.first end end