I have a Cassandra table whose one column looks like this
"ArticlesViewed" frozen<map<int, frozen<list<int>>>>
and it contains data like
ArticlesViewed
-----------------------------------------------
{400: [9, 19, 11, 12], 545: [183, 44, 25, 16, 97]}
{812: [2, 44, 41, 22], 376: [123, 14, 15, 16, 47]}
{134: [9, 10, 11, 92], 111: [533, 14, 15, 16, 27]}
i want to create index on this column ,to (not allow filtering) on this column but its not allowing me to do so
cqlsh>CREATE INDEX ON user_profile("ArticlesViewed");
[Invalid query] message="Cannot create values() index on frozen column ArticlesViewed.
Frozen collections only support full() indexes"
Also,i want to query on the <value> {400: [9, 19, 11, 12],of the column like
select "ArticlesViewed" from user_profile where "ArticlesViewed" =19;
please suggest me some ways to do this..any help would be appreciated