1

我想在 Grails GORM 中实现一个追随者关系。一种实现可能是:

class User {
  String name
}

class Follower {
  User user 
  User follower
}

或者:

class User {
  String name

  static hasMany = [follower: User, following: User]
}

实现一个用户可以有很多关注者并且一个用户可以关注很多用户的最佳方法是什么?

4

1 回答 1

1

类用户{字符串名称

静态 hasMany = [关注者:用户,关注者:用户] }

这会更好,因为您可以轻松地创建新追随者的实例,然后可以轻松地使用 addTo 方法将其添加为 hasmany

于 2013-05-06T17:29:07.880 回答