Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'grape'
- class HelloWorld < Grape::API
- format :json
- helpers do
- def logger
- HelloWorld.logger
- end
- end
- #Mongoid.logger = Logger.new($stdout)
- Mongoid.logger = Mongo::Logger.logger = HelloWorld.logger
- Mongoid.logger.level = Mongo::Logger.logger.level = Logger::DEBUG
- namespace :hello do
- before do
- header "Access-Control-Allow-Origin", "*"
- end
- get :world do
- {hello: 'world'}
- end
- get :cdr do
- content_type 'application/json; charset=utf-8;'
- @my_hash = Hash.new
- @my_hash["draw"] = 1
- @my_hash["recordsTotal"] = 4
- @my_hash["recordsFiltered"] = 4
- cdrs = CDR.any_of({:caller => "8617609861"},{:recipient => "8617609861"})
- logger.info "Mongo resultset class is #{cdrs.class}"
- @my_hash["data"] = cdrs.as_json
- @my_hash
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement