次のような Cassandra 1.2 列ファミリーがあります。
food: 'steak'
value: 10
desserts: ['chocolate cake','banana pie','strawberry icecream']
そして、この行からデザートの 1 つを削除する必要があります。 Cassandra の単一のクエリで? そうでない場合、それを行う最善の方法は何ですか?
詳細: リスト内の項目の 1 つを削除するために使用しているクエリは次のとおりです。
update Table
set desserts = desserts - ['chocolate cake']
where food = 'steak'
前もって感謝します!