Grails: сериализуемое доменное свойство

Я пытаюсь иметь свойство домена, в котором будет храниться сериализованный объект.

Пример:

class AuditReportLog {

    String entityName
    Report report
    // I would ideally like to declare it as:
    // Object reportObject

    static constraints = {
        entityName nullable:true
    report nullable:true
    }
}

Идея состоит в том, чтобы полностью сохранить объект в таблице AuditReportLog в БД как экземпляр BLOB, конечно, предполагая, что сериализованный объект будет сохранен как значение BLOB.

Когда я устанавливаю объект в свойство Report и сохраняю экземпляр, он вообще не сохраняется. Я попытался найти в Интернете несколько ссылок на то, как мы можем это сделать, но не нашел никаких четких инструкций.

Может ли кто-нибудь помочь здесь, пожалуйста? Дайте мне знать, если мой вопрос нуждается в большей ясности.


person rajugaadu    schedule 18.06.2014    source источник
comment
Это невозможно   -  person Yatin Makkad    schedule 07.04.2015