This article is for LoopBack 2.x, which is no longer supported. Please see the corresponding article for 3.x.

Basic model object

Edit this page
Page Contents

Overview

By default, the basic LoopBack Model object has properties and methods "mixed in" from:

When you define relations between models, the RelationMixin object object also gets mixed in to the model object.

Events

Note: The following events are deprecated in favor of operation hooks:

  • changed
  • deleted
  • deletedAll

The following table summarizes the events that LoopBack models can emit. For more information, see Events.

Event Emitted when... Arguments Argument type Class methods that emit Instance methods that emit
'attached' Model is attached to an app. Model class Object app.model(modelName)
'dataSourceAttached' Model is attached to a Data source. Model class Object DataSource.prototype
.createModel
DataSource.prototype
.define
'set' Model property is set. Model instance Object Model.prototype
.setAttributes()

AltStyle によって変換されたページ (->オリジナル) /