我是一名新手,我一直在尋找這個問題的答案。這裏是我有:Rails入門問題
class Item < ActiveRecord::Base
belongs_to :book
class Book < ActiveRecord::Base
has_many :items
現在我想列出所有的項目與他們的屬性和與他們相關的書。他們會去下指數在items_controller.rb
class ItemsController < ApplicationController
# GET /items
# GET /items.xml
def index
@items = Item.all
現在我將如何處理在上述ItemsController書,所以我可以列出他們心目中index.html.erb保持一個項目只能屬於一本書?如果我添加:
@books = items.book.find
權下@items = Item.all這樣我就可以在index.html.erb引用它們,我得到:
未定義的方法 '書' 爲#<Array:0x10427f998
>
我有一種感覺,答案是如此簡單,但到目前爲止我還沒有弄明白。有沒有你們知道的任何教程涵蓋了這個問題?
謝謝!
謝謝你的回答。我也有一些不好的數據,導致一些問題,但這完全有效。謝謝! – 2009-12-25 01:20:29