2011-01-15 5 views
2

カサンドラデータベースの列を更新する方法はありますか?カサンドラ更新欄

columnfam{ 
    username{ 
    name:edds, 
    surname:surname, 
    email:[email protected] 
    } 
} 

たとえば、私は姓を更新する必要がありますか?

phpクライアントPHPCASSAを使用しています。

答えて

2

Octopus-Paulによれば、更新は挿入と同じです。しかし、書き込む前に読む必要はありません。あなたはこれを行うことができます:

$column_family->insert('username', array('surname' => $new_surname)); 
2

ありがとうはcassandra-internals-writing は(コメント14と15を見てください)、ここで見てください。私はあなたのデータベースからデータを取得する場合は、PHPであなたのデータを変更し、それが更新されることを再挿入することを推測する(UUIDが更新される - これはちょうど仮定です - しかし、試してください)

+0

ok、私はしようとします – Edmhs

関連する問題