Optional apolloOptional defaultOptional defaultOptional defaultOptional defaultOptional deleteOptional filesOptional handleOptional linkId: numberOptional Optional token: stringOptional Optional insertOptional linkOptional linksOptional returningOptional selectOptional selectorsOptional tableOptional tokenOptional updateOptional options: { Optional
Optional mini?: stringOptional name?: stringOptional returning?: stringOptional table?: TableOptional variables?: anyOptional data?: LL[]Optional error?: anyOptional options: { Optional
Optional mini?: stringOptional name?: stringOptional returning?: stringOptional table?: TableOptional variables?: anyOptional valuesStatic Optional resolveOptional options: WriteOptions<TTable>Optional Rest ...path: DeepClientPathItem[]Rest number
Thows error if id is not found. You can set last argument true, for disable throwing error.
Rest ...path: DeepClientPathItem[]Rest This function fetches the corresponding IDs from the Deep for each specified path.
Rest ...paths: [DeepClientStartItem, ...DeepClientPathItem[]][]An array of [start, ...path] tuples. Each tuple specifies a path to a link, where 'start' is the package name or id and ...path further specifies the path to the id using Contain link values (names).
Rest ids
Will throw an error if the id retrieval fails in this.id() function.
const ids = await deep.ids([
['@deep-foundation/core', 'Package'],
['@deep-foundation/core', 'PackageVersion']
]);
// Outputs
// {
// "@deep-foundation/core": {
// "Package": 2,
// "PackageVersion": 46
// }
// }
Optional options: WriteOptions<TTable>Optional Optional options: ReadOptions<TTable>Optional Optional options: WriteOptions<TTable>Optional Generated using TypeDoc
Find id of link by packageName/id as first argument, and Contain value (name) as path items.