2013-12-17 19 views
0

首先,我從來沒有在Scala Play Framework中使用過數據庫。我做了一項研究,發現使用純SQL的唯一方法(?)是使用它。是這樣嗎?我想知道,難道沒有辦法像我在RoR中使用模型一樣來做到這一點嗎?至少,我發現了很多示例,甚至鼓勵使用普通SQL。我不能做一個簡單的Scala示例播放數據庫工作

其次,我不能編譯從官方文檔代碼:

import play.api.db._ 
import play.api.Play.current 
val result:Boolean = SQL("Select 1").execute() //SQL is not found 

而且,其中SQL位於何處?

回答

1

導入anorm._應該解決這個問題。

SQL位於包對象anorm

順便說一句,SQL不無SQL連接工作,所以把它包像這樣:

DB.withConnection { implicit c => 
    SQL("select 1").execute() 
} 
當然
相關問題