Apache Cassandra-查询地图用户定义的类型

时间:2017-05-03 06:09:32

标签: cassandra user-defined-types

我有一个表格,地图集合和类型是用户定义的类型

create table servicetable
{
id UUID,
service map<text, frozen<typbs_servicevalues>>
primary key(id)
} WITH CLUSTERING ORDER BY (id);

create type typbs_servicevalues
(
phone no text,
name text
);

如果我有电话号码的输入,我会写这样的查询

从服务包含{phone no:'00098786'};

的servicetable中选择*

我没有数据,即使我在数据库中有这个电话号码。我在哪里做错了。任何人都可以帮忙解决这个问题。

0 个答案:

没有答案