我學習了數據模型在卡桑德拉是如何工作的,你可以做哪些事情,哪些不是,等搜索多個元素
我已經看到了你可以有收藏和我想知道你是否可以搜索集合中的元素。我已經看到,您可以查找包含內容的一個元素,但是如果您想要查找多個元素,則需要添加更多的過濾器,有什麼方法可以更好地執行此操作?這是一種不好的做法嗎? 這是我的表定義:
CREATE TABLE data (
group_id int,
user timeuuid,
friends LIST<VARCHAR>,
PRIMARY KEY (group_id, user)
);
這就是我知道我可以用它來尋找多個項目列表:
SELECT * FROM groups where friends contains 'bob' and friends contains 'Pete' ALLOW FILTERING;
謝謝