下面的代碼使用Slick 3.1.x從表中讀取一行,試圖捕獲任何SQL錯誤。 UserDB是表的Slick表示,而User是相關對象。 此代碼不會在failure語句以下錯誤編譯: type mismatch; found : Unit required: scala.concurrent.Future[Option[user.manage.User]] 如何解決這個問題,以趕上SQL錯誤? de
我是一個新手到油滑。 我想擺脫回聲表ID中不programs_vw表中存在的名單。 我寫的SQL查詢其作品 SELECT f.`id`
FROM `Full`.`programs_vw` f
LEFT JOIN `FULL`.`Echo` e ON f.`id`=e.`id`
WHERE e.`id` IS NULL
ORDER BY f.`id`;
我在http://slick.li
我試圖使用PlaySlick配置兩個數據庫,記錄爲here。在下面的代碼中的問題是,即使我配置了第二個數據庫db2任何使用它的嘗試都會將動作重定向到db1(嘗試在db1中查找表並引發SQL異常,表示未找到該表)。 如何在PlaySlick中使用注入配置兩個數據庫? 這是我的嘗試: class ManageUsersDAO @Inject()(
@NamedDatabase("db1") p
我有2個數據庫(database1和database2)。 數據庫1具有域ID表1 DATABASE2已經表2域ID爲 現在我該怎樣執行(如下圖所示)leftJoin用油滑? SELECT tb1.`id`
FROM `database1`.`table1` t1
LEFT JOIN `database1`.`table2` t2 ON t1.`id`=t2.`id`