I cannot find any detailed documentation for dynamodb BETWEEN operator especially how it deals with strings.
For example if I make queries like "... sort_key Between '100' and '150' " and sort key is "120" then it works correct. But if I make strings like "1224|67" or "6653|67" and then query for between "3456|67" and "8968|67", it doesn't work. How to get information how this comparison works internally?