是否可以使用phpcassa搜索复合列的第二个组件以获取cassandra

时间:2012-09-30 11:27:23

标签: nosql cassandra phpcassa

所以,我有:

$sys->create_column_family($keyspace, 'MYCF', array(
    "column_type" => "Super",
    "comparator_type" => "CompositeType(TimeUUIDType, UTF8Type)",
    "key_validation_class" => "UTF8Type"
));

插入几条记录,可以正确检索它们(按照我想要的timeuuid自动排序)。例如,要获得最后一个,这是按预期工作的:

$slice = new ColumnSlice('', '', $count=1, $reversed=true);

是否有可能获得具有特定第二组件的最后一个组件(例如“TWITTER”)?

尝试过这样但没有运气(NotFoundException):

$slice = new ColumnSlice(array(array(null, array("TWITTER", true))), '', $count=1, $reversed=true);

尝试''而不是null,但没有运气。

有什么想法吗?

由于

0 个答案:

没有答案