是否可以使用 SimpleCassie 获取列族中的所有键? 我查看了 SimpleCassie 的谷歌代码,但没有弄明白。
另一个问题是我使用了以下代码来访问列值。
$price = $cassie->keyspace('ToyStore')->cf('Toys')->key('Transformer')->column('Price')->get();
echo $价格;
它总是提示“cassandra columnorsupercolumn 的对象无法转换为字符串”。 是否可以打印出列值?
最佳答案
您应该使用 get_range_slices,以“”开头,并且在每次调用后使用最后一个键作为下一次调用的开始键(免责声明:尚未使用 SimpleCassie 对此进行测试)
如何在列族中对列进行排序?价格的 LongType?
有效的“compare_with”值是(来自 cassandra.yaml):“AsciiType、UTF8Type、LexicalUUIDType、TimeUUIDType、LongType、 和 IntegerType(一种通用的可变长度整数类型)
关于php - Cassandra 使用 PHP SimpleCassie 获取所有 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5150787/