2016-04-15 13 views
1

私はその後、私は取得エンバー-cliのモデル燃えさし-CLI(2.4.3)は

ember -v 
ember-cli: 2.4.3 
node: 5.10.1 
os: darwin x64 

ember g model rental 

を生成する際にDSモデルを取得しないように非常に驚いています:

// app/models/rentals 
import Model from 'ember-data/model'; 
export default Model.extend({ 
}); 

に従って天使のガイド、私は得る必要があります:

// app/models/rentals 
import DS from 'ember-data'; 
export default DS.Model.extend({ 
}); 

何が間違っている可能性がありますか?フィードバック

答えて

2

に感謝生成されたコードと間違って何も:)

エンバーデータは、アドオンをなされたものであり、その仕事の一部は、すべてがのオフにハングしないように、公共ES6モジュールを微調整することでしたがありませんDSオブジェクトです。今すぐ表示する最初のコードサンプルのようなModelを直接インポートすることができます。

Guides repositoryで、ガイドのチュートリアルのセクションを修正しました。

+0

このアップデートのおかげで多くのことを見なければならない – erwin

+0

それは以降に更新されました! Ember 2.6で展開されます。 – locks

+0

2.6を待ってくれてありがとう! – erwin

1

新しい生成されたコードは(...とリクエストを修正する)、次のように

import Model from 'ember-data/model'; 
import attr from 'ember-data/attr' ; 


export default Model.extend({ 
    title: attr('string'), 
    owner: attr('string') 
}); 
+0

emberコミュニティの素晴らしい回想https://github.com/emberjs/guides/commit/e58dd6123309cdda8c856681e8f0c7cff664b4bb#diff-e6942fb0645ba2043e474f25357f00d4L43 – KCD

関連する問題