Функция Cassandra Query Token не дает жизнеспособной альтернативы при ошибке ввода - PullRequest
0 голосов
/ 27 апреля 2020

Я пытаюсь выполнить приведенный ниже запрос к таблице Cassandra, используя datastax python Соединитель Cassandra. Я получаю сообщение об ошибке «Нет подходящей альтернативы при вводе TOKEN (... ECT TOKEN ...)». Что-то не так в запросе? Пожалуйста, помогите мне, поскольку я новичок в Кассандре.

statement = SimpleStatement("SELECT TOKEN(doc_id), doc_id FROM <ks>.<tablename> WHERE TOKEN(doc_id)>-8939575974182321168 AND TOKEN(doc_id)<8655779911509866528", fetch_size=30)
rows = session.execute(statement)

1 Ответ

0 голосов
/ 27 апреля 2020

Спасибо за ответ. Это сработало после удаления TOKEN (doc_id) из раздела столбцов, но условие WHERE остается тем же. ВЫБЕРИТЕ doc_id ОТ. WHENE TOKEN (doc_id)> - 8939575974182321168 AND TOKEN (doc_id) <8655779911509866528 "- </p>

...