2011-10-03 28 views
0

,它們顯示指定備用表的名稱作爲使用此語法:播放的Scala ANORM「魔術[國家]()使用(」國家「)」以查看的文檔用於播放的Scala ANORM

object Country extends Magic[Country]().using("Countries") 

當我嘗試使用這個我得到:

Error raised is : ';' expected but '.' found. 

什麼是正確的Scala語法這工作?

+0

[目標用戶的可能重複延伸魔術\ [User \]()。using(「users」)can not compiled](http://stackoverflow.com/questions/6426593/object-user-extends-magicuser-usingusers-can-not-compiled) –

回答

2

那麼這個例子中有一個錯誤。你可以做

val Country = new Magic[Country]().using("Countries") 

但你肯定不能這樣做,與對象的聲明 可以使用魔法

的另一個構造
object Country extends Magic[Country](Some("Countries")) 

(見object User extends Magic[User]().using("users") can not compiled

+0

謝謝,似乎工作,抱歉重複的問題,搜索事先沒有給我聯繫的結果。 –

相關問題