Hola expertos,
He estado probando diferentes formas de ordenar por una columna específica en una expresión de ruta mientras uso CAP v7 con NodeJS y aún no he tenido éxito.
He buscado en la documentación pero desafortunadamente no pude encontrar un caso similar al mío.
Dado el siguiente ejemplo y suponiendo que la proyección
authors
tiene una columna llamada
age
:
let books = await SELECT.from('Books').columns(books => {
books `*`,
books.authors('*')
}).where({ID : 1});
¿Cómo puedo ordenar todos los autores del libro con ID = 1 por
age
?
He intentado lo siguiente:
let books = await SELECT.from('Books').columns(books => {
books `*`,
books.authors('*').orderBy('age desc')
}).where({ID : 1});
Pero esto conduce al siguiente error:
[cds] - TypeError: No se pueden leer las propiedades de indefinido (leyendo 'age')
¿Hay alguna forma posible de ordenar
authors
por una columna en este caso?
¡Gracias!