Playing around with ember data relationships.

This commit is contained in:
Matthew Dillon 2015-01-22 09:08:56 -09:00
parent 0e16d2b0f4
commit ecb376778c
8 changed files with 81 additions and 9 deletions

View file

@ -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
View 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')
});