¿Cómo obtener una matriz de objetos de la tienda en extjs 4.2 y enviarla al servidor?

Hola, estoy usando la cuadrícula de datos de Extjs 4.2 y tengo el requisito de convertir mi 'almacén' en la matriz json y enviarlo al servidor (es decir, a Java).

Este es mi modelo.

Ext.define('Writer.Document',{
    extend: 'Ext.data.Model',
    fields: ['id', 'name', 'notes', 'Type', 'date']
});

y mi tienda (que contiene la lista de objetos) es

var store = Ext.create('Ext.data.Store', {
model: 'Writer.Document',
autoLoad: true,
proxy: {
    type: 'ajax',            
    url : 'findPatientRecordAction',
    reader: {
        type: 'json',
        successProperty: 'success',
        root: 'prognosis',
        messageProperty: 'message'
    }                       
    fields: ['id','name', 'date', 'notes' , 'Type'],
},
});

Así que al enviar los valores en la cuadrícula a la vez, necesito un objeto en mi servidor. Así que necesito enviar JSON Array desde el lado del cliente.

¿Alguien por favor me puede ayudar aquí a hacer un objeto JSONArray de mi tienda y enviarlo al lado del servidor?

Saludos: Dev

Respuestas a la pregunta(1)

Su respuesta a la pregunta