Detta är korrekt och även dokumenterad .
Om varför:Indexet ser i huvudsak ut som det här trädet:
- A:"värde A"
- B :"ABC"
- C:435
- C:678
- B :"BCD"
- C:123
- C:993
- B :"ABC"
Som du kan se är ordningen korrekt och stigande, men om du skulle ta värdena för c i ordning utan begränsning till en delmängd av fast b , du skulle få [435, 678, 123, 993] , vilket inte är korrekt, så scanAndOrder krävs.
Tyvärr, index utan indexkorsning är mycket oflexibla.