Pesan kesalahan sebenarnya memberi tahu Anda apa yang harus dilakukan:Anda tidak memiliki aplikasi implisit dalam cakupan. Jika Anda ingin membawa Aplikasi yang sedang berjalan ke dalam konteks, cukup tambahkan import play.api.Play.current .
import play.api.Play.current
Seperti inilah tampilan metode getDataSource:
def getDataSource(name: String = "default")(implicit app: Application): DataSource = app.plugin[DBPlugin].map(_.api.getDataSource(name)).getOrElse(error)
Seperti yang Anda lihat, dibutuhkan Aplikasi implisit dalam daftar argumen kedua dan kompiler mencari Aplikasi yang dideklarasikan secara implisit yang dapat ditemukan di impor.