2012-12-28 200 views
1

数据我有列族结构如下插入在卡桑德拉

电子邮件,用户名,contact_number,subscribed_for

我喜欢插入前 的样本数据:

密钥对电子邮件的用户名contact_number subscribed_for 01 [email protected] test_usr 123456789娱乐

现在情景是用户可以订阅另一个类别,如果我插入数据它更新之前订阅的并保持更新的一个。我怎么能有像

密钥对电子邮件的用户名contact_number subscribed_for 01 [email protected]输出test_usr 123456789娱乐 01 [email protected] test_usr 123456789教育

但是,关键不能重复在这里。我们可以采用像自动增量这样的密钥并采用列族中的user_id列。

谢谢。

回答

0

您正在使用Cassandra的客户端?由于Cassandra支持Dynamic列族,我相信它是可行的。我们正在使用Playorm,并且在NoSqlOneToMany注释中很有可能。

有关更多详细信息,请参阅this 。以上面的示例中的用户和他的类别为例,一个帐户可以在链接中给出的示例中拥有多个活动。