1
我正在开发一个实践的博客网站。我的问题是我无法将数据从一个对象调用到另一个相关对象。相关对象查询轨迹3
这里是我的模型关联:
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一直在寻找在活动记录查询界面引导,但仍无法找到任何东西参照这个。也许我错过了什么?
感谢
user.posts.first也是一种另类的方式来乔尔的回答。 – John 2012-04-01 04:26:39
嘿!这工作!如果我想做user.create_posts,那也可以吗?我在哪里可以获得更多信息? – cj3kim 2012-04-01 04:39:19
另外,有没有像'user.find_posts(x)',我可以使用,而不是users.posts [x]? – cj3kim 2012-04-01 05:01:33