我创建了一个grails项目,但它似乎无法识别我安装的插件:
import grails.plugins.neo4j.Neo4jEntity
@Neo4jEntity
class Author {
String name
Date dob
static hasMany = [ books: Book ]
}
这改变了吗?
我最初做过:
grails create-app neo4jtest; cd neo4jtest
grails install-plugin neo4j
grails create-domain-class Author
grails create-domain-class Book
grails create-controller Author
grails create-controller Book
答案 0 :(得分:3)
Neo4jEntity
。这是0.x版本的方式,不符合GORM。
如果您使用多个数据存储,则可以使用
static mapWith = "neo4j"
表示域名在Neo4j中持久存在。如果只有一个数据存储区,则不需要这样做。