私が理解しているように、DS.FixtureAdapter
デフォルトではシリアライザーを使用しません。これは正しいです?
私は主に、カスタム トランスフォームをフィクスチャ アダプタで動作させようとしています。ここDS.JSONSerializer
でトランスフォームのデシリアライズ メソッドを呼び出しているのがわかりますが、ここではフィクスチャ アダプタでプロパティが に設定されています。また、すべてのフィクスチャ アダプタの検索メソッドがフィクスチャを直接返すようにも見えます。serializer
null
比較すると、シリアライザーからの適切なフレーバーを呼び出すと主張DS.RESTAdapter
するajax
メソッドがあります。ただし、これがどこで行われるかはわかりません。これはソースのどこで発生しますか?extract
フィクスチャ アダプタをシリアライザに接続するためにオーバーライドできるプロパティまたは何かがありますか? (serializer: DS.JSONSerializer
フィクスチャ アダプタで試してみましたが、これはすべてのデータのロードをブロックしているように見えます。) それとも、唯一の解決策であるソースを変更することを検討していますか? もしそうなら、RESTアダプタがどこで/どのように呼び出すかを知ることはextractSingle
素晴らしいextractArray
ことです.
私が得ることができる助けに感謝します。私はこれで少し行き止まりです。