新手问题 关于用户相册的一个问题

levan · 2013年04月15日 · 最后由 Levan 回复于 2013年04月16日 · 1785 次阅读

比如我建立了一个 album 类,一个 photo 类,

user has_many :albums
album has_many :photos

在用户注册的时候,就为用户自动建立一个叫做 avatar 的头像相册,请问这个应该怎么做呢?

用户的相册和照片之间,是一对多的关系,不需要用到 has_many :through , 或者 has_and_belongs_to_many 对吗?只需要在 user,album,photo 之间使用一对多关联,这样正确吗?

谢谢。

我隐约记得几个月前有人问过一个类似的问题,你可以试着搜索一下看看,也是跟相册有关的

has_many 对了。

初始化相册可以放在 User#after_create 做。

@ywjno 我看过了,类似,不过有点不同,谢谢 @Rei 明白了,谢谢

需要 登录 后方可回复, 如果你还没有账号请 注册新账号