0
class List
include DataMapper::Resource
property :id, Serial
property :name, String
property :items, String
end
List.auto_migrate!
get '/:id' do
@list = List.all(:id => params[:id])
@items = @list.items
erb :show
end
我得到未定義的方法'items'for#。有任何想法嗎?當我讀取DataMapper中的項目時發生錯誤
然後我得到: NoMethodError在對零/ 1 未定義的方法'項目:NilClass – 2010-02-28 15:36:30
@Joel L:你肯定'PARAMS [:編號]'指到實際記錄?您可以使用'List.get!'來確保找到記錄,如果沒有則拋出異常。 – dkubb 2010-03-01 02:38:12