Cassandra-CqlEngine:从CF中选择一些字段并不是全部

时间:2013-08-17 14:40:51

标签: cassandra cql

我知道是否要通过cqlengine执行此查询:     从测试中选择* 我应该制作一个模型来测试表然后这样做:     testModel.objects.all()

此代码将返回测试表中的所有列,但如果我想这样做:     从test

中选择field1

有没有办法通过cqlengine从表中选择可选字段,或者我应该在查询中包含所有列?

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您可以在cqlengine中的查询集上使用方法values_list()方法来检索指定的值。只需包含要作为字符串参数检索的列的名称。

所以你可以这样做:

field1_list = MyModel.objects.all().values_list('field1')