Nie możesz osiągnąć tego, co chcesz jednym krokiem, korzystając z tego schematu.
Możesz to jednak zrobić, jeśli użyłeś tag_name
jako nazwę klucza zamiast używać ratings
tam, ale wtedy możesz mieć inny problem podczas zapytania.
Jeśli wartość tag_name była nazwą pola (zastępując oceny), miałbyś {"dubstep":{"0":1}}
zamiast { "ratings" : {"0" : 1},"tag_name" : "dubstep"}
które możesz aktualizować dynamicznie tak, jak chcesz. Pamiętaj tylko, że ten schemat utrudni wykonywanie zapytań - musisz wcześniej wiedzieć, jakie są oceny, aby móc wysyłać zapytania według nazwy klucza.