Class: RecordReference

RecordReference

<protected> new RecordReference(conn, type, id)

Remote reference to record information
Parameters:
Name Type Description
conn Connection Connection object
type String SObject type
id String Record ID
Source:

Methods

blob(fieldName) → {stream.Stream}

Get blob field as stream
Parameters:
Name Type Description
fieldName String Blob field name
Source:
Returns:
Type
stream.Stream

del(callback) → {Promise.<RecordResult>}

Synonym of Record#destroy()
Parameters:
Name Type Argument Description
callback Callback.<RecordResult> <optional>
Callback function
Source:
Returns:
Type
Promise.<RecordResult>

delete(callback) → {Promise.<RecordResult>}

Synonym of Record#destroy()
Parameters:
Name Type Argument Description
callback Callback.<RecordResult> <optional>
Callback function
Source:
Returns:
Type
Promise.<RecordResult>

destroy(callback) → {Promise.<RecordResult>}

Delete record field
Parameters:
Name Type Argument Description
callback Callback.<RecordResult> <optional>
Callback function
Source:
Returns:
Type
Promise.<RecordResult>

retrieve(callback) → {Promise.<Record>}

Retrieve record field information
Parameters:
Name Type Argument Description
callback Callback.<Record> <optional>
Callback function
Source:
Returns:
Type
Promise.<Record>

update(record, callback) → {Promise.<RecordResult>}

Update record field information
Parameters:
Name Type Argument Description
record Record A Record which includes fields to update
callback Callback.<RecordResult> <optional>
Callback function
Source:
Returns:
Type
Promise.<RecordResult>