Hello @royn
To sort metaobject items by a field in the metaobject, you can use the orderby parameter in the query. The orderby parameter takes the name of the field that you want to sort by, and the direction that you want to sort in. For example, to sort by the title field in ascending order, you would use the following query:
https://{shop_domain}/admin/api/metaobjects.json?orderby=title&direction=asc
To sort by the title field in descending order, you would use the following query:
https://{shop_domain}/admin/api/metaobjects.json?orderby=title&direction=desc
Is there a method to perform this?
Yes, there is a method to perform this. The method is called sort(). The sort() method takes two parameters: the name of the field that you want to sort by, and the direction that you want to sort in. For example, to sort by the title field in ascending order, you would use the following code:
Metaobject.sort('title', 'asc');
To sort by the title field in descending order, you would use the following code:
Metaobject.sort('title', 'desc');
How are the metaobject items retrieved… what is the default sort order?
Metaobject items are retrieved in ascending order by their creation date. The default sort order is ascending by creation date.