by lvstephanie » Mon Mar 14, 2016 3:09 pm
I'm starting to use Magic Nodes in order to do my search (as previous replies had mentioned)... The mask "String enclosed with parentheses" seemed to work well except that sorting seems to go by order of a string and not by a number. Thus the mask shown will pull up all songs ranked 1-39 plus any songs ranked 100; when sorting the rank by string, it will place Hot100(100) ahead of Hot100(20) since the string "100" comes before "20" alphabetically even though the opposite would be true when sorting by number. To get around this issue, I also had to add the filter to exclude the string "Hot(100)" before taking the Top 40. Even though that is a good work-around for the one mask, I was wondering if there is a better way to construct the mask so that I don't need to use that filter. Right now if I wanted to change the mask to find the top 5 songs, I'd not only have to change Top:40 to Top:5, but I'd also have to change the filter to also exclude "Hot100(10)" as this too would get sorted incorrectly; were I able to convert that string part in the parentheses to a number, then I could ignore the filter, and just change the Top:n to whatever rank I want to look for.
Another question I had related to the suggestion to use the Filter to specify a range... Although Top:40 will show the songs up to rank 40, it does not allow me to specify the lower limit -- I couldn't, for example, look for songs ranked 11-40 (eg popular songs that didn't make the Top 10). I'm assuming that this is what that suggestion was attempting to answer...
I'm starting to use Magic Nodes in order to do my search (as previous replies had mentioned)... The mask "String enclosed with parentheses" seemed to work well except that sorting seems to go by order of a string and not by a number. Thus the mask shown will pull up all songs ranked 1-39 plus any songs ranked 100; when sorting the rank by string, it will place Hot100(100) ahead of Hot100(20) since the string "100" comes before "20" alphabetically even though the opposite would be true when sorting by number. To get around this issue, I also had to add the filter to exclude the string "Hot(100)" before taking the Top 40. Even though that is a good work-around for the one mask, I was wondering if there is a better way to construct the mask so that I don't need to use that filter. Right now if I wanted to change the mask to find the top 5 songs, I'd not only have to change Top:40 to Top:5, but I'd also have to change the filter to also exclude "Hot100(10)" as this too would get sorted incorrectly; were I able to convert that string part in the parentheses to a number, then I could ignore the filter, and just change the Top:n to whatever rank I want to look for.
Another question I had related to the suggestion to use the Filter to specify a range... Although Top:40 will show the songs up to rank 40, it does not allow me to specify the lower limit -- I couldn't, for example, look for songs ranked 11-40 (eg popular songs that didn't make the Top 10). I'm assuming that this is what that suggestion was attempting to answer...