MongoCursor::sort
Ordena los resultados por el campo que se indique
&reftitle.description;
public MongoCursorMongoCursor::sort
arrayfields
&reftitle.parameters;
fields
Array de campos en función de los que se va a ordenar. Cada elemento del array tiene
de clave el nombre del campo, y como valor, o bien 1 para
orden ascendente, o bien -1 para orden descendente.
En primer lugar, se ordena de acuerdo al primer campo del array. Después (si
existe) de acuerdo al segundo, etc. Esto quiere decir que el orden de
los campos del array fields es importante.
Revise la sección de ejemplos.
&reftitle.returnvalues;
Devuelve el mismo cursor con el que se invocó a este método.
&reftitle.errors;
Lanza MongoCursorException si ya se hubiera empezado a recorrer el cursor.
&reftitle.examples;
Ejemplo de MongoCursor::sort
sort(array('x' => 1));
// El orden del array asociativo es importante. Por ejemplo, estos dos
// ejemplos generarán distintos resultados:
// ordena por fecha ascendentemente y después por edad descendentemente
$cursor->sort(array('date' => 1, 'age' => -1));
// ordena por edad descendientemente y después por fecha ascendentemente
$cursor->sort(array('age' => -1, 'date' => 1));
?>
]]>