Playing around with ember data relationships.
This commit is contained in:
parent
0e16d2b0f4
commit
ecb376778c
8 changed files with 81 additions and 9 deletions
|
@ -6,7 +6,8 @@ inflector.irregular('genus', 'genera');
|
|||
|
||||
export default DS.Model.extend({
|
||||
genusName: DS.attr(),
|
||||
createdAt: DS.attr(),
|
||||
updatedAt: DS.attr(),
|
||||
deletedAt: DS.attr()
|
||||
species: DS.hasMany('species', {async: true}),
|
||||
createdAt: DS.attr('date'),
|
||||
updatedAt: DS.attr('date'),
|
||||
deletedAt: DS.attr('date')
|
||||
});
|
||||
|
|
10
app/models/species.js
Normal file
10
app/models/species.js
Normal file
|
@ -0,0 +1,10 @@
|
|||
import DS from 'ember-data';
|
||||
|
||||
export default DS.Model.extend({
|
||||
genusId: DS.attr(),
|
||||
speciesName: DS.attr(),
|
||||
genus: DS.belongsTo('genus', {async: true}),
|
||||
createdAt: DS.attr('date'),
|
||||
updatedAt: DS.attr('date'),
|
||||
deletedAt: DS.attr('date')
|
||||
});
|
Reference in a new issue