发出什么查询来只提取列名(没有值)?

qvsjd97n  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(331)

RangeSliceQuery 有一个方便的方法只提取密钥- setReturnKeysOnly() 但我在这件事上找不到类似的东西 SliceQuery (就像 setReturnColumnNamesOnly() ).
hector api中是否提供了此功能?

xwbd5t1u

xwbd5t1u1#

如果您只想获得属于特定列族的列名,我可以向您展示如何使用cql实现它

select * from system.schema_columns WHERE keyspace_name='#KS' AND columnfamily_name='#CF' allow filtering;

现在,我不认为使用hector api实现同样的功能会有很大的技术障碍。
干杯

相关问题