ember inspectorのDataを調べると、id(int)とid(null)のない複数のレコードが表示されます。残り火2.9.1EmberデータcreateRecordは複数のレコードを作成します
save: function(){
var title = this.get('title');
this.store.createRecord('post',{ title:title }).save();
this.setProperties({ title:''});
this.transitionToRoute('posts');
}
ノードバックエンド
router.post('/', function(req, res, next) {
post.create({
title: req.body.data.attributes.title
}).then(function() {
res.set('Content-Type','application/vnd.api+json');
return res.send({
"msg": "post created successfully",
data:null
});
});
});
まだ問題はありません。これは既知の問題だと思います。https://github.com/emberjs/data/issues/4421 – zerocon
ああ、興味深いです。この場合、あなたはthis.store.createRecord( 'post'、{title:title})によってその問題でカバーされているように対処できます。save()。then(()=> { this.setProperties({ – JonRed
idのモデルを返すので、この回答はうまくいきませんでした。明らかにJSONAPIではありませんが、前述のようにRestAdapterで作業します。 – JonRed