mogli@0.4.1
Functions
- cleanupState(state)
- lookup(relationshipName, externalID, path)
- relationship(relationshipName, externalID, dataSource)
The following functions are exported from the common adaptor:
- alterState()
- arrayToString()
- beta()
- combine()
- dataPath()
- dataValue()
- each()
- field()
- fields()
- index()
- join()
- lastReferenceValue()
- map()
- merge()
- referencePath()
- source()
- sourceValue()
- toArray()
cleanupState
cleanupState(state) ⇒ State
Removes unserializable keys from the state.
Param | Type |
---|---|
state | State |
lookup
lookup(relationshipName, externalID, path) ⇒ object
Adds a lookup or 'dome insert' to a record.
Param | Type | Description |
---|---|---|
relationshipName | string | __r relationship field on the record. |
externalID | string | Salesforce ExternalID field. |
path | string | JSONPath to data source. |
Example (Example)
lookup("relationship_name__r", "externalID on related object", "$.path")
relationship
relationship(relationshipName, externalID, dataSource) ⇒ object
Adds a lookup or 'dome insert' to a record.
Param | Type | Description |
---|---|---|
relationshipName | string | __r relationship field on the record. |
externalID | string | Salesforce ExternalID field. |
dataSource | string | resolvable source. |
Example (Data Sourced Value)
relationship("relationship_name__r", "externalID on related object", dataSource("path"))
Example (Fixed Value)
relationship("relationship_name__r", "externalID on related object", "hello world")