我有一個表示模型類:類型和播放(ANORM)類型
class Payment(
val id: Pk[Int] = NotAssigned,
//.....
)
下面是如何在一個數據庫中定義:
CREATE TABLE payment
(
id serial NOT NULL,
//.........
)
它拋出一個異常java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
我經常在一個項目中遇到這樣的例外情況。我認爲這是因爲我在Play(anorm)和Postgresql中使用了錯誤的數據類型,這意味着它們不能正確對應。
那麼我該如何找出哪種類型的Postresql對應於anorm類型?我發現只有很少的信息,他們沒有在官方網站上。似乎這樣的通信表格甚至不存在,是嗎?
但我在問所有類型。 –