Как запретить команде Cassandra получить значения в шестнадцатеричном формате - PullRequest
2 голосов
/ 14 декабря 2010

Я только начинаю с Кассандры, и у меня есть особая проблема, что всякий раз, когда я получаю значение, возвращается в шестнадцатеричном формате (см. Ниже).Я гуглил на это безуспешно.Буду признателен за любую помощь, которая может быть оказана.Спасибо!

[default@MyKeyspace] set User['hirsch']['email'] = 'swhirsch@nyc.rr.com'; 
Value inserted.
[default@MyKeyspace] get User['hirsch']['email'];                        
=> (column=656d61696c, value=7377686972736368406e79632e72722e636f6d, timestamp=1292294713343000)

1 Ответ

5 голосов
/ 14 декабря 2010

Сообщите Кассандре, какие данные находятся в значениях вашего столбца:

обновить семейство столбцов Пользователь с column_metadata = [{column_name: email, validation_class: UTF8Type}];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...