Oracle
 sql >> база данни >  >> RDS >> Oracle

Нямате имплицитно приложение в обхват:PlayFramework с Oracle

Съобщението за грешка всъщност ви казва какво да направите:Нямате имплицитно приложение в обхват. Ако искате да поставите текущото работещо приложение в контекст, просто добавете import play.api.Play.current .

import play.api.Play.current

Ето как изглежда методът getDataSource:

  def getDataSource(name: String = "default")(implicit app: Application): DataSource = app.plugin[DBPlugin].map(_.api.getDataSource(name)).getOrElse(error)

Както можете да видите, той приема имплицитно приложение във втория списък с аргументи и компилаторът търси имплицитно декларирано приложение, което може да бъде намерено в импортирането.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Получаване на последния ден от предишния месец във функцията на Oracle

  2. Изберете от таблицата, ако записът е намерен в друга таблица

  3. Тъй като SQL Server няма пакети, какво правят програмистите, за да го заобиколят?

  4. Как може един Oracle NUMBER да има мащаб, по-голям от Precision?

  5. Oracle:Как ефективно да избирате редове с помощта на списък с ключове