Tengo una consulta corredor donde necesito para ordenar por 2 campos diferentes (utilizando JSP y 2011 SP1)La aplicación de más de una especie en una consulta agente Tridion
La API tiene el método "addSorting" que estoy solicitando .
Parece, sin embargo, que la segunda llamada addSorting es sobrescribir la primera llamada addSorting - en lugar de añadir el segundo tipo:
// Sort by Date
CustomMetaKeyColumn customMetaKeyColumnDate = new CustomMetaKeyColumn("date", MetadataType.DATE);
query.addSorting(new SortParameter(customMetaKeyColumnDate, SortParameter.DESCENDING));
// Sort by Owner
CustomMetaKeyColumn customMetaKeyColumnOwner = new CustomMetaKeyColumn("owner", MetadataType.STRING);
query.addSorting(new SortParameter(customMetaKeyColumnOwner, SortParameter.ASCENDING));
Se ordena bien el trabajo individual.
¿Se espera esto? ¿Es addSorting realmente un setSorting, donde solo se puede especificar 1 clasificación o me falta una forma de combinar 2 géneros?
Hola Jonathan, miré rápidamente parte del código y me pareció que debería poder manejar varias llamadas para agregar clasificación. ¿Puedes verificar la consulta que se lanza contra la base de datos? –