Você não pode conseguir o que deseja com uma etapa usando este esquema.
Você poderia fazê-lo, no entanto, se você usasse
tag_name como o nome da chave em vez de usar ratings lá, mas você pode ter um problema diferente ao consultar. Se o valor tag_name fosse o nome do campo (substituindo classificações), você teria
{"dubstep":{"0":1}} em vez de { "ratings" : {"0" : 1},"tag_name" : "dubstep"} que você pode atualizar dinamicamente da maneira que desejar. Lembre-se de que esse esquema tornará mais difícil a consulta - você precisa saber com antecedência quais são as classificações para poder consultar por nome-chave.