find('all')
モデルの関連付けを使用して in cakephp を実行すると、返されるデータの形式は次のようになります。
{
data: [
{
'mainModel': {},
'associatedModel1': {},
'associatedModel2': {},
'associatedModel3': {},
'associatedModel4': {}
},
{
'mainModel': {},
'associatedModel1': {},
'associatedModel2': {},
'associatedModel3': {},
'associatedModel4': {}
}
]
}
ExtJS でストアを作成する場合、レコード構成オプションを に設定する必要がありますmainModel
が、関連付けはどのように機能するのでしょうか? 私の知る限り、extjs はデータが次のようにフォーマットされていることを期待しています。
{
data: [
{
'mainModel': {
'associatedModel1': {},
'associatedModel2': {},
'associatedModel3': {},
'associatedModel4': {}
}
},
{
'mainModel': {
'associatedModel1': {},
'associatedModel2': {},
'associatedModel3': {},
'associatedModel4': {}
}
}
]
}
これを理解するのは正しいですか?ExtJS と CakePHP をうまく連携させるにはどうすればよいですか? ExtJS の好みに合わせてデータを操作する必要がありますか?