我正在使用 grails 控制台来处理我的人际关系。我正在使用书中的练习Grails in Action
:
我有关系:
class User {
...
Profile profile
static hasMany = [posts: Post, tags: Tag, following: User]
...
User.get(3).addToFollowing( User.get(2) ).save()
User.list().each { print it.following }
产量
null null [com.grailsinaction.User : 2] null null
并再次运行:
User.get(1).addToFollowing( User.get(2) ).save()
User.list().each { print it.following }
给
[com.grailsinaction.User : 2] null null null null
看起来第一个addToFollowing
丢失了......我忘记了什么吗?