在Rails 2.2.2中 在我的模型中,我有这个:
class Question < ActiveRecord::Base
set_table_name "t346128_question"
set_primary_key "question_id"
has_many :sections, :order => 'position, section_id', :dependent => :destroy
...
end
在我的控制器中,这个:
def answer()
@question = Question.find(params[:id])
puts "question=#{@question.name}..."
puts "sections=#{@question.sections.size}..." # <<== THIS FAILS
render :layout => false
end
@ question.sections的行以“未初始化的常量问题::部分”
失败这些代码行实际上是从另一个应用程序复制的。在database.yml中,我指的是应用程序使用的相同数据库。
有什么想法吗?
由于
答案 0 :(得分:0)
您没有可用的剖面模型。您还应该在app/models/section.rb
中创建该模型。