API Docs for:
Show:

ModelDefinition Class

loopback model definition of one entity

Methods

export

() Object public

Returns the definition

Returns:

Object:

definition

getEntityProps

() Object(TypeInfo)

get props info of sub-entities

Returns:

Object(TypeInfo):

getName

() String public

get model name

Returns:

String:

lbModelName

getName

() String public

get "base" setting. "User" or "PersistedModel"

Returns:

String:

getPluralName

() String private

get plural model name: the same as getName() for simplicity

Returns:

String:

lbModelName

setHasManyRelation

(
  • relLbModelName
  • idPropName
)

set "hasMany" relations

Parameters:

  • relLbModelName String
  • idPropName String

    foreignKey

setHasManyThroughRelation

(
  • relLbModelName
  • idPropName
)

set "hasManyThrough" relations

Parameters:

  • relLbModelName String
  • idPropName String

    foreignKey