このスキーマを使用して、1つのステップで目的を達成することはできません。
ただし、tag_name
を使用した場合は、それを行うことができます。 ratings
を使用する代わりにキー名として そこにありますが、クエリを実行すると別の問題が発生する可能性があります。
tag_nameの値がフィールド名(評価を置き換える)の場合、{"dubstep":{"0":1}}
になります。 { "ratings" : {"0" : 1},"tag_name" : "dubstep"}
の代わりに 必要に応じて動的に更新できます。このスキーマではクエリが難しくなることに注意してください。キー名でクエリできるようにするには、事前に評価を知っておく必要があります。