用于存储对象数组的 CQL 数据类型
CQL data type for storing an array of object
我需要在 Cassandra 数据库列中存储一个对象数组,例如,我可能有一个 table,它有一个名为 people 的列,该列将包含一个对象数组:
[
{
name: one,
age: 1
},
{
name: two,
age: 2
}
]
但是,查看 the docs,除了 people set<blob>
之外,我找不到任何适合此数据类型的数据,但我想知道是否有更明确的内容。
创建一个 UDT 类型:
CREATE TYPE people (
name text,
age int
);
现在声明人员字段的类型:
people set<frozen <people>>
我需要在 Cassandra 数据库列中存储一个对象数组,例如,我可能有一个 table,它有一个名为 people 的列,该列将包含一个对象数组:
[
{
name: one,
age: 1
},
{
name: two,
age: 2
}
]
但是,查看 the docs,除了 people set<blob>
之外,我找不到任何适合此数据类型的数据,但我想知道是否有更明确的内容。
创建一个 UDT 类型:
CREATE TYPE people (
name text,
age int
);
现在声明人员字段的类型:
people set<frozen <people>>