2017-06-20 1 views
0

クラスのオブジェクト、もはや以前に私が行うことができ、そう3.2.10とGORM 6.1.4をGrailsのためにアップグレードした後、非同期名前空間は、ドメインに欠けているのGrailsアプリ/ドメインで

を.async解決できるように思えます

Contact.async.task { 
} 

しかし、今、私は「そのようなプロパティを:非同期クラスの」きませんよ

誰がこれを見てい??

コンパイル "org.grails:Grailsの-データストア-GORM-非同期:$ gormVersion" 最後にこの上につまずい

答えて

0

私はプラグインと親プロジェクトのbuild.gradleに以下の持っています非同期の問題を説明する記事が...これはあなたが関連部分

https://github.com/grails/gorm-hibernate5/blob/master/docs/src/docs/asciidoc/introduction/upgradeNotes.adoc

6.1にGORM 6.0から移動Grailsのバージョンを使用することを選択したときに、「新機能」を参照持つように甘いようになります:

In order to enable GORM Async you need to add the necessary dependency to build.gradle:

compile "org.grails:grails-datastore-gorm-async:{version}" 

And make your entities implement the AsyncEntity trait:

import grails.gorm.async.* 

class Person implements AsyncEntity<Person> { 
    ... 
} 
実際
+0

、手動でも私のドメインオブジェクトにAsyncEntityを挿入した後は、このエラーに遭遇し、GORMは今...シンボルのアップグレードを延期:エラー:シンボル を見つけることができません@ org.codehaus.groovy.transform.trait.Traits.Implemented()public D refresh(){return null;} –

関連する問題