考虑我有一个名为PEOPLE的columnFamily。假设列是:
1. id text (PRIMARY KEY)
2. first_name text
3. last_name text
4. countries_visited Set<text>
我在&#34; countries_visited&#34;上创建了一个二级索引。 现在,如果我启动这样的查询:
从PEOPLE中选择eid,first_name,countries_visisted,其中countries_visited CONTAINS&#39; FRANCE&#39;;
因此,对于大量记录,它返回许多记录,其中countries_visited包含一些其他字符串(不是&#34; FRANCE&#34;)。
我也使用了nodetool rebuild_index实用程序,但我仍然得到了这样的结果。
这是预期的反应吗?
我正在使用: CQL 3.2.1 卡桑德拉2.1.11.908