extjs вложенные рельсы магазина json - PullRequest
0 голосов
/ 13 апреля 2011

Я пытаюсь опубликовать ext js json store, в котором есть несколько жестко закодированных записей. Между клиентом и продуктом существует отношение один ко многим.

{
    "customers": [
        {
            "id": 123,
            "name": "Ed",
            "products": [
                {
                    "id": 50,
                    "prodnm": "xyz",
                     rate:20,
                },
                {
                    "id": 60,
                    "prodnm": "abc",
                     rate:30,
                }                    
            ]
        }
    ]
}

iam с использованием рельсов и хочу проверитьполучаю ли я правильный ответ json..plz помочь ..

Ответы [ 2 ]

0 голосов
/ 25 августа 2011

Для этого вы можете использовать этот код, чтобы получить JSON из магазина.

function getJsonOfStore(store){
    var datar = new Array();
    var jsonDataEncode = "";
    var records = store.getRange();
    for (var i = 0; i < records.length; i++) {
        datar.push(records[i].data);
    }
    jsonDataEncode = Ext.util.JSON.encode(datar);
    return jsonDataEncode;
}

распечатайте этот json в консоли, затем скопируйте этот json и вставьте его здесь , нажмите на формат, который покажет вам форматированный json.

0 голосов
/ 01 июня 2011

Лучший способ проверить ответ - использовать Fiddler

...