2011-07-18 10 views
2

私は、複数のアプリケーション間で最小限の変更で使用したいStoreからのデータを表示するためのコードを用意しています。ただし、アプリケーションに応じて異なるRESTサービスからデータがロードされており、同じフィールドにサービス名が異なることがあります。Sencha Touch - モデルフィールド名の別名

Store、Proxy、Model、Fieldなどに「エイリアス」を使用してこの問題を回避する方法はありますか?のように、 "city"という名前のフィールドが必要ですが、データが読み込まれるとJSONレスポンスの "pr_city"フィールドのデータが "city"に割り当てられます。

私の応答は次のようになります。

{ 
"d" : [ 
    { pr_city: "Denver", ... }, 
    { pr_city: "Chicago", ... }, 
    { pr_city: "Miami", ... } 
] 
} 

答えて