【问题标题】:Cassandra-CqlEngine : Select some fields from CF not allCassandra-CqlEngine : 从 CF 中选择一些字段不是全部
【发布时间】:2015-01-06 05:14:40
【问题描述】:

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

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

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

感谢您的帮助

【问题讨论】:

    标签: cassandra cql


    【解决方案1】:

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

    所以你可以这样做:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-16
      • 2011-06-12
      • 2016-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多