I am sorry, if I have missed this piece in documentation. Please show me how to sort a ReferenceField column on username value rather than id in the list/datagrid view.
<ReferenceField label="User" source="userId" reference="users" linkType="show">
<TextField source="username" />
</ReferenceField>
As in this example sorting by Customer doesn't make much sense when ordered by Id.