我正在开发一个练习博客网站。我的问题是我无法将数据从一个对象调用到另一个相关对象。
以下是我的模特协会:
1 class Post < ActiveRecord::Base
2 belongs_to :user
3 end
1 class User < ActiveRecord::Base
2 has_many :posts
3 end
在控制台中:
user = User.find(1)
user.posts // Everything works! It shows me a list of posts related to the user.
user.post(1) //This doesn't work! Is it wrong?
我一直在查看rubyonrails.org上的活动记录查询界面指南,但仍未找到任何参考此内容的内容。也许我错过了什么?
谢谢
答案 0 :(得分:1)
这样做:
user.posts[0] #=> returns the user's first post