...
Parameter name | Type | Required | Description |
---|---|---|---|
arr | array | Yes | The array, must be a struct array. |
field | string | Yes | The field to be sorted by |
Return Type:
array
Example:
Code Block |
---|
struct Person {
string id;
string name;
}
Person p1;
p1.name = "John Doe";
p1.id = "1234567";
Person p2;
p2.name = "Jane Doe";
p2.id = "1234568";
Person p3;
p3.name = "Jimmy Doe";
p3.id = "1234565";
Person[] persons = {p1, p2, p3};
runnerLog("Array before sort: " + persons);
persons = arrayStructSort(persons, "id");
runnerLog("Array after sort: " + persons); |
The output will be:
Array before sort: 1234567|John Doe|1234568|Jane Doe|1234565|Jimmy Doe
Array after sort: 1234565|Jimmy Doe|1234567|John Doe|1234568|Jane Doe
See Also:
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|