1

私は次の構造の列ファミリーを持っています

email、username、contact_number、subscribed_for

exのようなサンプルデータを挿入しました:

KEYメールユーザー名contact_numbersubscribed_for01 test@gmail.comtest_usr123456789エンターテインメント

これで、ユーザーは別のカテゴリをサブスクライブできるようになります。データを挿入すると、以前のsubscribed_forが更新され、更新されたものが保持されます。どうすれば次のような出力を得ることができますか

KEYメールユーザー名contact_numbersubscribed_for01 test@gmail.comtest_usr123456789エンターテインメント01test@gmail.comtest_usr123456789教育

ただし、ここでキーを複製することはできません。自動インクリメントのようなキーを取得して、列ファミリーのuser_id列を取得できますか?

ありがとう。

4

1 に答える 1

0

Cassandraに使用しているクライアントは何ですか?Cassandraは動的列ファミリーをサポートしているので、それは実行可能であると確信しています。Playormを使用しており、NoSqlOneToManyアノテーションを使用することで可能性が非常に高くなります。

詳しくはこちら をご覧ください。上記の例のユーザーとそのカテゴリとして、アカウントはリンクに示されている例で複数のアクティビティを持つことができます。

于 2012-12-31T08:29:35.170 に答える