API Docs for:
Show:

Includer Class

include submodels

Methods

cache

(
  • modelName
  • model
)
private

cache model

Parameters:

  • modelName String
  • model Entity

cached

(
  • modelName
  • id
)
Entity private

get cached model

Parameters:

  • modelName String
  • id String | Number

Returns:

Entity:

model

doRecursively

() Promise private

run include for each submodel

Returns:

Promise:

include

(
  • options
  • [recursive=false]
)
Promise public

include sub entities

Parameters:

  • options Object
  • [recursive=false] Boolean optional

    recursively include or not

Returns:

Promise:

setSubEntity

(
  • entityProp
)
Promise private

load entity by entityProp and set it to @model

Parameters:

  • entityProp String

Returns:

Promise: