1 対 1 の関係があります (User ドメインに hasOne、UserInfo ドメインに属しています)。BootStrap の実行中に例外が発生します。
org.compass.core.converter.ConversionException: エイリアス [UserInfo] の null ID [id] をマーシャリングしようとしています
このコード行はそれを生成します:
def user = new User(....., new UserInfo()).save()
1 対 1 の関係があります (User ドメインに hasOne、UserInfo ドメインに属しています)。BootStrap の実行中に例外が発生します。
org.compass.core.converter.ConversionException: エイリアス [UserInfo] の null ID [id] をマーシャリングしようとしています
このコード行はそれを生成します:
def user = new User(....., new UserInfo()).save()
Peter Ledbrook によると、これは Hibernate と Searchable の間の重要な競合です: http://jira.grails.org/browse/GPSEARCHABLE-19
解決策は、Searchable プラグインでミラーリングをオフにし、インデックスの更新を手動で処理することです。