richclient:emberjs:data:retations

Ceci est une ancienne révision du document !


Relations

belongsTo des 2 côtés :

import DS from 'ember-data';

export default DS.Model.extend({
  profile: DS.belongsTo('profile')
});

import DS from 'ember-data';

export default DS.Model.extend({
  profile: DS.belongsTo('user')
});

hasMany d'un côté :

import DS from 'ember-data';

export default DS.Model.extend({
  comments: DS.hasMany('comment')
});

belongsTo de l'autre :

import DS from 'ember-data';

export default DS.Model.extend({
  blogPost: DS.belongsTo('blog-post')
});

hasMany des 2 côtés :

import DS from 'ember-data';

export default DS.Model.extend({
  tags: DS.hasMany('tag')
});

import DS from 'ember-data';

export default DS.Model.extend({
  blogPosts: DS.hasMany('blog-post')
});

  • richclient/emberjs/data/retations.1517789960.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)