lib/kintone/command/records.rb in kintone-0.0.2 vs lib/kintone/command/records.rb in kintone-0.0.3

- old
+ new

@@ -1,30 +1,31 @@ require 'kintone/command' require 'kintone/api' class Kintone::Command::Records - PATH = "records.json" + PATH = "records" def initialize(api) @api = api + @url = @api.get_url(PATH) end def get(app, query, fields) params = {:app => app, :query => query} fields.each_with_index {|v, i| params["fields[#{i}]"] = v} - return @api.get(PATH, params) + return @api.get(@url, params) end def create(app, records) - return @api.post(PATH, {:app => app, :records => records}) + return @api.post(@url, {:app => app, :records => records}) end def update(app, records) - return @api.put(PATH, {:app => app, :records => records}) + return @api.put(@url, {:app => app, :records => records}) end def delete(app, ids) params = {:app => app} ids.each_with_index {|v, i| params["ids[#{i}]"] = v} - return @api.delete(PATH, params) + return @api.delete(@url, params) end end