Rails has_one,include或join

时间:2011-04-16 06:51:15

标签: ruby-on-rails activerecord relationship

我想知道在Rails 3中设置这个数据库结构的最佳方法是什么......

我有一个users表和一个user_profiles表。 users_table包含'name,email,pass,login_count'; user_profiles表包含“头像,地址”等其他信息......

当我检索用户时,我还需要恢复他们的个人资料数据,当用户编辑他们的个人资料时,他们正在编辑这两个表中的数据......

建立这些表之间关系的最佳方法是什么?

has_one with belongs_to,include或join ....还是有更好的标准方式?你会做什么?

感谢您的帮助! :)

1 个答案:

答案 0 :(得分:0)

has_onebelongs_to为您服务。浏览this rails cast以更好地理解它。