我的列族具有以下结构
电子邮件,用户名,contact_number,subscribed_for
我插入了一个样本数据 例如:
KEY电子邮件用户名contact_number subscribed_for 01 test@gmail.com test_usr 123456789娱乐
现在的情况是用户可以订阅另一个类别。如果我插入数据,它会更新以前的subscribed_for并保留更新的。我怎样才能得到像
这样的输出KEY电子邮件用户名contact_number subscribed_for 01 test@gmail.com test_usr 123456789娱乐 01 test@gmail.com test_usr 123456789教育
但是,这里的密钥不能重复。我们可以使用像自动增量这样的键,并在列族中获取user_id列。
感谢。
答案 0 :(得分:0)
您使用的Cassandra客户端是什么?由于Cassandra支持动态列族,我相信它是可行的。我们正在使用Playorm,很有可能使用NoSqlOneToMany注释。
请参阅this 更多细节。作为上述示例中的用户及其类别,帐户可以在链接中给出的示例中包含多个活动。