Не можете да постигнете това, което искате, с една стъпка, като използвате тази схема.
Можете обаче да го направите, ако използвате tag_name
като име на ключ вместо да използвате ratings
там, но тогава може да имате различен проблем при заявка.
Ако стойността на tag_name беше името на полето (заместващо оценките), бихте имали {"dubstep":{"0":1}}
вместо { "ratings" : {"0" : 1},"tag_name" : "dubstep"}
които можете да актуализирате динамично по желания от вас начин. Само имайте предвид, че тази схема ще направи заявките по-трудни - трябва да знаете какви са оценките предварително, за да можете да правите заявки по име на ключ.