Sha256: 3f54dee2390c95c369b29d1017204a7e77a248c3e7b3aa8dd98ce8e7c2dedd81
Contents?: true
Size: 692 Bytes
Versions: 4
Compression:
Stored size: 692 Bytes
Contents
require 'kintone/command' class Kintone::Command::Records < Kintone::Command def self.path 'records' end def get(app, query, fields, total_count: false) params = { app: app, query: query.to_s, totalCount: total_count } params[:fields] = fields unless fields.nil? @api.get(@url, params) end def register(app, records) @api.post(@url, app: app, records: records.to_kintone) end def update(app, records) @api.put(@url, app: app, records: records.to_kintone) end def delete(app, ids, revisions: nil) params = { app: app, ids: ids } params[:revisions] = revisions if revisions @api.delete(@url, params) end alias create register end
Version data entries
4 entries across 4 versions & 2 rubygems