For some reason when I use the Object as a relation, the sorting in a Set doesn’t work. In the attached picture I have 3 separate Relations that are setup Objects as relations. When I try to sort them Ascending or Descending they don’t sort based on their names. Not the Key Result Link or the Action Link. I can’t figure out what order they are sorting themselves in. If i change it to ascending and descending it does not sort them by the first letter or number.
How To Reproduce It
Create a set.
Create a new relation and have the relation be an Object.
add different object links in different objects
Add numbers or letters at the beginning of the links
If I got this right, you renamed the links to the object by prepending numbers, correct?
I wonder then if this bug is that it keeps sorting by the name it links TO, instead of the new NAME of the link you gave it.
If you could verify this, it would help the team with debugging
The Original Objects are in the Name Column of the screenshot. If i sort by Name. The Letters and Numbers will work perfectly. The Numbers will be sorted in number order then by Letter Order.
But it seems the issue is only when I create a new Relation, Make that relation an Object Type, “Pick an Object Type” And try to sort by that newly created Relation.
In the screenshot Objective is an Object Type, Key Result is an Object Type, and an Action is an Object Type.
I want it to Sort By the
“Objective Link” Relation
Then the “Key Result Link” Relation
Then the “Action Link” Relation
But it wont. If you look in the Key Result Column,05 Key Result comes before 01 Key Result. Then 09 Key Result. Then 08 Key Result.
Then I want it to Sort By Action Link Column
But it wont. You can see the order is B. Action, A. Action, C. 5Action. If I switch those Letters to Numbers, There is no sort difference.
This has been an ongoing issue. Supposedly perhaps, it is sorted according internal ID (hidden). There are currently two relations for this in Anytype: Anytype ID and old Anytype ID. This internal ID is rather meaningless, so we won’t feel it being sorted.