점수가있는 목록을 정렬 된 집합으로 정렬하고 싶습니다. 나는 또한 한계 명령을 사용하고 싶다.점수가 정렬 된 목록을 정렬하는 방법
다음과 같이 목록 및 정렬 된 집합을 만들었습니다.
zadd weights 10 apple 20 grape 30 banana 40 strawberry 50 melon
lpush list apple melon strawberry banana
나는 sort 명령을 사용하여 다음과 같이 시도했습니다.
sort list by weights limit 2 2
sort list by weights->* limit 2 2
나는 그 목록이 "사과 바나나 딸기 멜론"주문으로 정렬되었고 "딸기 멜론"만이 limit 명령으로 반환 될 것으로 예상했습니다. 위의 두 명령은 작동하지 않습니다. (대신 알파벳순으로 정렬 된 문자가 있습니다)
내가 예상 한 결과를 얻으려면 어떻게해야합니까?
감사합니다.