我在卡桑德拉有这张桌子
CREATE TABLE global_product_highlights (
deal_id text,
product_id text,
highlight_strength double,
category_id text,
creation_date timestamp,
rank int,
PRIMARY KEY (deal_id, product_id, highlight_strength)
)
当我在 Golang 中触发以下查询时
err = session.Query("select product_id from global_product_highlights where category_id=? order by highlight_strength DESC",default_category).Scan(&prodId_array)
我得到错误:不支持带有 2ndary 索引的 ORDER BY。
我有一个关于 category_id 的索引。
我不完全理解二级索引是如何应用于 cassandra 中的复合键的。
感谢是否有人会解释和纠正这一点。
交互式爱情
相关分类