2016-12-21 25 views
0

私はエメラのバックエンドをシミュレートするためにエメラとミラージュを使用したいと思います。私は、クイックスタートを追ってきたし、店に呼び出しを介して10個のエントリを取得することができます:ミラージュのエバー属性が定義されていません

return this.get('store').findAll('authors') 

私はこれを設定するcreateListを使用してきましたが、私はそれらを表示するときにのみ、IDとタイプが正しいです。 ember chrome addの属性名が表示されていますが、すべてが未定義です。

私が間違っていることを知っていますか?

私はあるシリアライザに何かかもしれないと思った:

import { JSONAPISerializer } from 'ember-cli-mirage'; 

export default JSONAPISerializer.extend({ 
}); 

私は属性がデータ属性で通常であり、それはそれ以上は必要ありませんので、それは燃えさしデータによって処理されると信じて変更?

答えて

1

は、最後に私が持っていた蜃気楼のためにDefault.jsの下で、それを働いた:

server.createList('authors', 10); 

作者の私のリストを作成しますが、それは、作者であるべきか、それがリストを作成し、マッチング "を探します'author'ファクトリの代わりに 'authors'ファクトリを使用し、1つも存在しないため、属性のないレコードを作成するだけです。残りの部分は、反対側をあまり明白ではない(私は願っています)。愚かな間違いだが、うまくいけばそれは他の誰かを助けるだろう!

関連する問題