Получение значения из типа ключа TimeUUID в Cassandra-PHP - PullRequest
4 голосов
/ 09 марта 2012

Я новичок в Кассандре и хочу получить значения из семейства столбцов, где ключом является TimeUUIDType.

Я использую PHP с PHPCassa, и я могу правильно вставить (установить) в семейство столбцов, генерируя uuid с помощью функции:

$key = CassandraUtil::uuid1();

Проблема возникает, когда я пытаюсь получить семейство столбцов, потому что у меня есть и uuid в формате String (что-то вроде этого):

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

Я хотел бы знать, возможно ли приведение или преобразование формы String в действительный uuid для cassandra в php или phpcassa, потому что моя цель на другой странице - создать правильный uuid из $ uuuidString.

Спасибо.

1 Ответ

2 голосов
/ 15 марта 2012

CassandraUtil::import($uuidString) справится с этим.

Редактировать Начиная с phpcassa 1.0+, \phpcassa\UUID::import() - правильный метод.

...