3

私は2つのドメインクラスを持っています

1つはmongodbに格納されているUser.groovyです

class User {

    String firstName
    String lastName
    Address address

    static mapWith = "mongo"
    static mapping = {version false

    }

    static constraints = {
        address nullable: true
    }
}

2つ目は、mysqlDBを格納しているアドレスです

class Address {

    String address1

    String address2

    String city

    String state

    String country


    static constraints = {
    }
}

ロジックの下で実行しているとき

def userInstance=User.get(1l)
println "--->>"+userInstance?.address?.address1

タイプ [class com.momentous.Address] のアソシエーション [1] のロード中にエラーが発生しました。関連付けられたインスタンスは存在しません。

ロジックの下で実行しているとき

def userInstance=User.get(1l)
println "--->>"+userInstance?.address?.id

それは私に-> 1を与えました

その背後にある理由は何ですか?

4

1 に答える 1