我学习了数据模型在卡桑德拉是如何工作的,你可以做哪些事情,哪些不是,等搜索多个元素
我已经看到了你可以有收藏和我想知道你是否可以搜索集合中的元素。我已经看到,您可以查找包含内容的一个元素,但是如果您想要查找多个元素,则需要添加更多的过滤器,有什么方法可以更好地执行此操作?这是一种不好的做法吗? 这是我的表定义:
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;
谢谢