【问题标题】:How getSet of Tuples from row in cassandra如何在 cassandra 中从行中获取元组
【发布时间】:2018-09-08 04:34:00
【问题描述】:

我有一个带有 set > > 列的表。 我无法理解如何从一行中读取列值。

我可以用

创建 TupleType
val tupleType = cluster.getMetadata.newTupleType(DataType.text, DataType.text)

我尝试读取列值,但我无法理解必须传递给哪个类

row.getSet("column_with_set", ??? ).asScala

【问题讨论】:

    标签: scala cassandra


    【解决方案1】:

    答案就在表面上。

    About using tuples

    关于需要的类型。

    row
      .getSet("column_with_set", classOf[TupleValue])
      .asScala
      .map(p => (p.getString(0), p.getString(1)))
    

    【讨论】:

      猜你喜欢
      • 2012-08-15
      • 1970-01-01
      • 2021-12-27
      • 2014-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-07
      相关资源
      最近更新 更多