1
我正試圖在我的用戶域類上實現Simple Avatar Uploader,但我似乎遇到了與grails實現byte[]
和PostgreSQL相沖突的問題。我已經實現了它完全按照插件頁面提示,但是,編譯我得到的錯誤:Grails字節數組和PostgreSQL
Error: Error executing SQL ALTER TABLE user ADD avatar bytea(16384): ERROR: type modifier is not allowed for type "bytea"
我已經發現了一些幫助,這表明PostgreSQL does not accept a size modifier但在取出maxSize: 16384
約束只會導致不同尺寸完全相同的錯誤:
Error: Error executing SQL ALTER TABLE user ADD avatar bytea(255): ERROR: type modifier is not allowed for type "bytea"
如此看來,如果沒有提供maxSize
Grails將自動大小設置爲255。有沒有辦法來覆蓋這個?或者也許是字節數組更適合的數據類型?
謝謝!如果