2

我无法在 Cassandra 的另一个集合中创建集合。请在下面找到错误详细信息

cqlsh:TestKeyspace> create table users2(user_id text primary key, feeschedule map<text,set<text>>);
Bad Request: map type cannot contain another collection

在这里,我尝试使用 Map 类型创建名为 feechedule 的列,并且 Map 具有 List 类型的值。

有人可以建议我如何在 Cassandra 中实现它。我的 Cassandra 版本详细信息如下:

cqlsh version- cqlsh 4.1.0
Cassandra version – 2.0.2

提前致谢,

4

1 回答 1

3

你是对的,不支持嵌套集合。

您将能够对用户定义的类型执行类似的操作,但直到 2.1:https ://issues.apache.org/jira/browse/CASSANDRA-5590

于 2013-12-16T16:16:23.693 回答