我有一個Cassandra表Department
,列name_list extends SetColumn[String] with PartitionKey
和id extends StringColumn with PartitionKey
。如何從幻像中的SetColumn [String]中選擇字段
我想獲取ID所請求的名存在於NAME_LIST。
我試過下面使用此代碼,但沒有得到任何結果
abstract class Departments extends Table[Departments, Department] with RootConnector {
object id extends StringColumn with PartitionKey
object dep_type extends StringColumn
object name_list extends SetColumn[String] with Index
def getByName(name: String) = {
select(_.id, _.name_list)
.where(_.name_list.contains(name))
.allowFiltering()
.one()
}
}
有什麼辦法來解決這個問題!
@flavian你可以檢查。 –