2015-10-13 2 views
2

На веб-узле Phantom DSL, как определить имя столбца, но это уже предопределенная переменная Scala, например type?Как определить имя столбца, которое определено в Scala

Пример:

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?

+2

Вы можете вообще использовать кавычку для этого - например. '\' type \ '' здесь. – Shadowlands

+1

Вы пытались использовать backticks? – Husni

+0

Возможный дубликат [Есть ли способ использовать слово «type» как имя переменной в Scala?] (Http://stackoverflow.com/questions/8198797/is-there-a-way-to-use-type- слово как-переменное имя-в-Скале) –

ответ

1

Как на комментариях к комментарии, как правило, это можно определить через backticks. Благодарим вас за помощь.

1

... или название вашей колонки SCALA к чему-то правовой и переопределить отображение имя-столбца:

object somthingType extends StringColumn(this) {override lazy val name = "type"} 
Смежные вопросы