class Kintone::Command::Record

Public Class Methods

path() click to toggle source
# File lib/kintone/command/record.rb, line 4
def self.path
  'record'
end

Public Instance Methods

create(app, record)
Alias for: register
get(app, id) click to toggle source
# File lib/kintone/command/record.rb, line 8
def get(app, id)
  @api.get(@url, app: app, id: id)
end
register(app, record) click to toggle source
# File lib/kintone/command/record.rb, line 12
def register(app, record)
  @api.post(@url, app: app, record: record.to_kintone)
end
Also aliased as: create
update(app, id, record, revision: nil) click to toggle source
# File lib/kintone/command/record.rb, line 16
def update(app, id, record, revision: nil)
  body = { app: app, id: id, record: record.to_kintone }
  body[:revision] = revision if revision
  @api.put(@url, body)
end