имена столбцов таблиц Cassandra с использованием libcql

Есть ли способ получить имена столбцов таблицы в Cassandra с помощью libcql (https://github.com/datastax/cpp-driver)? Я не смог найти подходящие вызовы API в драйвере C ++.

Любая помощь высоко ценится.

С Уважением,
Saurav

1

Решение

cqllib совместим с CQL3, так почему бы просто не запрашивать системные таблицы? Пример на странице, на которую вы ссылаетесь, фактически показано, как получить информацию о пространствах ключей в кластере.

Что касается столбцов, запросы, которые вы после:

 SELECT * FROM system.schema_columns;
// or specify a keyspace to make column retrieval more specific
SELECT * FROM schema_columns WHERE keyspace_name='ks_name';
2

Другие решения

Других решений пока нет …