Тип времени cql в тип времени java - PullRequest
0 голосов
/ 16 октября 2018

Я новичок в Кассандре.Я разработал таблицу с именем customer, в которой одним из столбцов является время.Таким образом, он дает тип данных как само время в CQL-оболочке.Но в моем весеннем загрузочном приложении в модели я указал его как строковое время.Поэтому, когда я выполнил код, вызвав URL-адрес get в почтальоне, он показывает как, во время оболочки CQL как 13: 12: 56.000, где, как в почтальоне, он показывает что-то вроде 48654000000000.

Так что мой вопрос: почему это так?не отображается как в оболочке CqQL?

1 Ответ

0 голосов
/ 16 октября 2018

Как уже упоминалось в комментарии, данные кодируются как 64-битное длинное число, представляющее миллисекунды, и CQLSH выполняет преобразование при отображении данных.

При использовании драйвера Java тип timestampможет быть сопоставлено либо java.util.Date с сопоставлениями по умолчанию , либо оно может быть сопоставлено с Java 8 или Joda Instant, если вы используете дополнительные кодеки .

Относительнопочтальон - сложно сказать точно, почему это происходит на их стороне.

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