1.4.1-2.0 • Published 9 months ago
@apex-pub/convector-core-model v1.4.1-2.0
Convector Model
This module contains the base model to be used as a base for any other model.
Usage
The children classes can be used in 1 of 3 ways:
As an model query
class MyModel extends ConvectorModel<MyModel> { ... }
const model = new MyModel(id);
model.fetch()
.then(onModelFound)
.catch(onModelNotFound);
As a param constructor and validator
class MyModel extends ConvectorModel<MyModel> { /* ... */ }
@Controller('my-controller')
class MyController {
@Invokable()
public async myMethod(
@Param(MyModel)
myModel: MyModel
) {
myModel.save();
}
}
As a container to start filling the model
class MyModel extends ConvectorModel<MyModel> { /* ... */ }
const myModel = new MyModel();
myModel.name = 'name';
myModel.info = 'info';
/* ... */
myModel.save();
1.4.1-0
10 months ago
1.4.1-4-alpha.71b29c8b
9 months ago
1.4.1-2.0
10 months ago
1.4.1-1.4.1-node20.0
10 months ago
1.4.1-4-alpha.e17c6b86
9 months ago
1.4.1-4-alpha.5d0544b6
9 months ago
1.4.1-4-alpha.aa405158
10 months ago
1.4.1-4-alpha.5f94f88e
9 months ago
1.4.1-4-alpha.6064f94c
9 months ago
1.4.1-4-alpha.8d3ff686
9 months ago
1.4.1-4-alpha.808cd029
9 months ago
1.4.1-4-alpha.8939dce7
9 months ago
1.4.1-4-alpha.c429017f
9 months ago
1.4.1-4-alpha.4ece38f3
9 months ago
1.4.0
11 months ago
1.3.12-1-alpha.c6e79dc1
11 months ago
1.3.12-1-alpha.7f254bb0
11 months ago
1.3.12-1-alpha.e89c9108
11 months ago
1.3.12-1-alpha.68de78fd
11 months ago
1.3.12-1-alpha.d64b57e0
11 months ago
1.3.10-0-alpha.861922ec
11 months ago
1.3.10-0-alpha.2486f88c
11 months ago