Ordenar en los datos subyacentes en ng-grid

Deseo mostrar un valor formateado en una celda ng-grid, pero ordenar un valor numérico relacionado que no se muestra.

var myData1 = [{
 name: "Moroni",
  age: 50,
  ageWord: "Fifty"
}

Del ejemplo anterior, mostraría la columna ageWord, pero deseo ordenar en la columna age.

losdocs para ordenar una directiva ng-grid indica que puedo proporcionar una función personalizada para ordenar los datos subyacentes:

sortFn

Establece la función de clasificación para la columna. Útil cuando tiene datos que están formateados de una manera inusual o si deseaordenar en un tipo de datos subyacente. Verifique los documentos de clasificación MDN para ver ejemplos.

La función de ordenación personalizada recibe los valores de visualización cuando se hace clic en la ordenación de la columna, pero deseo ordenar la edad. Si tuviera la fila disponible en la función de clasificación, podría ordenar en la celda de un hermano, algo como esto:

sortFn: function(a, b) {
    var ageA = a.getProperty('age');
    var ageB = b.getProperty('age');
    return ageA-ageB;
  }

¿Alguna sugerencia sobre cómo puedo ordenar por 'edad' cuando la columna 'ageWord' está ordenada? Ejemplo disponibleen plnkr.

Respuestas a la pregunta(2)

Su respuesta a la pregunta