【发布时间】:2015-05-13 21:12:31
【问题描述】:
表架构:
CREATE TABLE attributes_v1 (
profile_id bigint,
attributes map<text, int>,
solr_query text,
PRIMARY KEY ((profile_id))
)
表格内的数据如下所示:
profile_id | attributes
------------+---------------------------------------------
2 | {'a101': 1, 'a11': 1, 'a12322': 1, 'a51': 3}
3 | {'a1': 1, 'a10': 1, 'a11': 3, 'a51': 1}
1 | {'a1': 1, 'a10': 1, 'a2322': 1, 'a5': 3}
我不知道如何完成以下任务(通过 CQL 或 java 使用 solr)
所需的聚合/方面:
a1 计数:2 a1总和:2
a101 计数:1 a101总和:1
a11 计数:2 a11总和:4
a12322 计数:1 a12322 总和:1
a2322 计数:1 a2322 总和:1
a10 计数:2 a10总和:2
a51 计数:2 a51 总和:4
a5 计数:1 a5总和:3
有什么想法吗?
谢谢!
【问题讨论】:
标签: solr datastax-enterprise datastax