Generator

The jsonapi-resource generator creates prototypes (classes/mixins/modules etc.) for the resource. The output includes new files for an initializer, service, adapter, and serializer.

Use ember generate resource name (name is the entity).

jsonapi-resource

Generate a resource (model with associated adapter, serializer, service and initializer):

ember generate jsonapi-resource entityName

Use the singular form of the name for your resource entityName.

The blueprint for a jsonapi-resource does not generate a route. You can generate a route using the same name or use a different name:

ember generate route entityName

Include arguments for the generator to use with the jsonapi-model blueprint. The resulting resource (model) uses the attr, has-one, and has-many computed properties per the arguments you use.

ember generate jsonapi-resource article title:string version:number author:has-one:user

When using the pod file structure in your ember-cli project use the --pod argument:

ember generate jsonapi-resource user name:string articles:has-many:articles --pod

Examples

results matching ""

    No results matching ""