Связанные объекты Query Rails 3 - PullRequest
1 голос
/ 01 апреля 2012

Я разрабатываю блог-сайт для практики. Моя проблема в том, что я не могу вызвать данные из одного объекта в другой связанный объект.

Вот мои модельные ассоциации:

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 и до сих пор не могу найти что-либо в связи с этим. Может я что то пропустил?

Спасибо

1 Ответ

1 голос
/ 01 апреля 2012

Сделайте так:

user.posts[0]  #=> returns the user's first post
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...