2017-07-06 19 views
0

投稿の情報をユーザーに保存します。ターンを保存します。しかし、投稿のデータの出力にはもはや存在しません。関連付けhasManyでモデルにデータを保存しません。

なぜ投稿が保存されていませんか?

フィドル:https://fiddle.sencha.com/#view/editor&fiddle/22mp

Ext.define('Post', { 
     extend: 'Ext.data.Model', 

     fields: [{ 
      name: 'title', 
      type: 'string' 
     }] 
    }); 

    Ext.define('User', { 
     extend: 'Ext.data.Model', 

     fields: [{ 
      name: 'name', 
      type: 'string' 
     }], 

     hasMany: 'Post' 
    }); 

    var user = Ext.create('User', { 
     name: "user1" 
    }); 


    user.posts().add({ 
     title: 'Post 10' 
    }); 

    user.posts().sync(); 

    console.log(user.getData()); // There are no posts! 

答えて

関連する問題