proprietà sortnode
Il nodo Ordina ordina record in ordine crescente o decrescente in base ai valori di uno o più campi.
Esempio:
node = stream.create("sort", "My node")
node.setPropertyValue("keys", [["Age", "Ascending"], ["Sex", "Descending"]])
node.setPropertyValue("default_ascending", False)
node.setPropertyValue("use_existing_keys", True)
node.setPropertyValue("existing_keys", [["Age", "Ascending"]])
sortnode proprietà |
Tipo di dati | Descrizione proprietà |
|---|---|---|
keys |
elenco | Specifica i campi in base ai quali si desidera eseguire l'ordinamento. Se non viene specificata una direzione, viene utilizzata quella di default. |
default_ascending |
indicatore | Specifica il criterio di ordinamento di default. |
use_existing_keys |
indicatore | Specifica se l'ordinamento è ottimizzato utilizzando il criterio di ordinamento precedente per i campi già ordinati. |
existing_keys |
Specifica i campi già ordinati e la direzione nella quale sono ordinati. Utilizza lo stesso formato della proprietà keys. |
|
default_sort_order |
AscendingDescending |
Specificare se, per impostazione predefinita, i record vengono disposti secondo l'ordine Crescente o Decrescente dei valori chiave di ordinamento. |