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.