scala - 如何定义 Scala 预定义的列名

标签 scala cassandra phantom-dsl

在 Websudos Phantom DSL 上,如何定义列名称,但它已经是 Scala 的预定义变量,例如 type

示例:

class MyTable extends CassandraTable[ConcreteValues, Value] {

  object id extends UUIDColumn(this) with PartitionKey[UUID]

  object type extends StringColumn(this) // <-- how to define this

}

由于 type 列已经是 Scala 的预定义变量,因此如何定义它?

最佳答案

正如问题评论所说,通常可以通过反引号来定义。 谢谢大家的帮助。

关于scala - 如何定义 Scala 预定义的列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33092297/

相关文章:

scala - SBT 插件不使用自定义解析器

python - 如何在 CASSANDRA 中搜索特定范围内的参数

collections - Cassandra map 中的重复键

scala - 如何在 phantom-dsl 中连续更新多个字段?

scala - 数据库自动创建 -> 找不到参数 session 的隐式值

java - Haskell 与 JVM 性能对比

java - Scala:从字节码角度创建公共(public)非最终类字段

scala - 增加 sbt-assembly 中的内存

performance - DSE- Cassandra : Commit Log Disk Impact on Performances

scala - 有没有适用于 Apache Cassandra 的流行且优秀的 Scala 库?