Как реализовать разбиение на маркеры с помощью Python-драйвера Cassandra?
Да, перебрать Query
это хорошо, но мне нужны результаты подкачки и отправить их с токеном на веб-интерфейс.
Могу ли я создать токен для предыдущей страницы?
Как я могу получить и использовать ResponseFuture._paging_state
в моделях или Querysets.
Я ищу что-то вроде ручного пейджинга (Node-JS), но в Python
2 ответа
Решение
Исправлено в python driver v 3.7.0
Вы можете найти пример использования в тестовых файлах на Github.
page_state = result_set.paging_state
result_set = self.session.execute(
"SELECT * FROM test3rf.test", paging_state=page_state)
Боюсь, это невозможно. По крайней мере, я не вижу способа, чтобы это работало, глядя на API и документацию. Кажется, для этого существует открытый билет ( PYTHON-200), созданный Adam Holmberg, который еще предстоит реализовать.