2012-03-09 41 views
4

我是cassandra的新手,我想从列家族中获取值,其中密钥是TimeUUIDType。从Cassandra的密钥类型TimeUUID获取价值-PHP

我使用PHP与PHPCassa,我可以插入(套)正确地在列族,用函数生成UUID:

$key = CassandraUtil::uuid1(); 

的问题,当我尝试做在一个get发生列的家庭,因为我有和字符串格式的UUID(类似的东西):

$uuidString= "e2658820-69f2-11e1-af9a-95dd4f324d9"; 

我想知道是否有可能投或PHP或phpcassa变换一个字符串形式有效的UUID的卡桑德拉,因为我的目的是在另一个页面从$ uuuidSt创建正确的uuid环。

谢谢。

回答

2

CassandraUtil::import($uuidString)将处理该问题。

编辑 由于phpcassa 1.0+,\phpcassa\UUID::import()是正确的方法。

+0

:D非常感谢!!!!!!!!!!!!! – 2012-03-16 16:55:03

+0

@ user815672不客气!如果这对你有效,不要忘记接受答案,以便其他人可以知道问题已经解决。 – 2012-03-17 05:02:43

+0

哦!我不知道这个功能......再次感谢! – 2012-03-17 17:41:40