我正在尝试使用bytes []存储域并使用H2数据库。但是由于某种原因,不会自动创建域类的表,因此我的域结构如下:

class Image {
    String imageUID
    byte[] imageBlob


    static constraints = {
        imageUID nullable: false
        imageBlob maxSize: 1024 * 1024 * 2
    }

    static mapping = {
        imageUID column: "image_uid", defaultValue: "non-unique"
    }

}

有谁知道如何解决这一问题?谢谢!

最佳答案

我删除了imageUID column: "image_uid", defaultValue: "non-unique"并创建了表

关于grails - 没有使用H2创建具有byte []的域的grails表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27549286/

10-10 17:30