1

これは 2 つの部分からなる質問です -

a) Node.js からレコードを取得するように Ember-data を構成しようとしているときに、ネストされたオブジェクトを取得する際に問題が発生しています

私たちが持っているとしましょう

Post = DS.Model.extend({
  title:DS.attr('string'),
  comments:DS.hasMany('Comment'),
  tags:DS.hasMany('Tag')
});

Tag = DS.Model.extend({
  tag:DS.attr('string'),
  posts:DS.hasMany('Post')
});

Comment = DS.Model.extend({
  post:DS.belongsTo('Post'),
  text:DS.attr('string')
});

投稿の URL リクエストは「api/posts/:post_id?」のようになります。

コメントの URL を「api/posts/:post_id/comments/:comment_id」のようにするにはどうすればよいでしょうか?

b) tag<->post のような多対多の関係では、タグの URL は投稿の URL のように見える必要があります: 'api/posts/:post_id?'

'api/tags/:tag_id?'

ノート: '?' :xxx_id の後は、xxx_id がオプションであることを意味します

4

0 に答える 0