我有一个View_CrossReference
在 Sybase 中调用的视图。我想为此视图创建模型。该表有一个名为 的列Answer
。
我有另一个名为SurveyXref
. 在此表中,我有一列名为Answer_No
.
我想在这些模型之间创建关系,并从Answer
列中获取数据并在页面View_CrossReference
中显示到我的网格中SurveyXref
。
我有一个View_CrossReference
在 Sybase 中调用的视图。我想为此视图创建模型。该表有一个名为 的列Answer
。
我有另一个名为SurveyXref
. 在此表中,我有一列名为Answer_No
.
我想在这些模型之间创建关系,并从Answer
列中获取数据并在页面View_CrossReference
中显示到我的网格中SurveyXref
。
IN view_crossreference 模型
has_one :survey_xrefs, :primary_key => :answer, :foreign_key => :answer_no
在survey_xrefs 模型中
belongs_to :view_crossreference, :primary_key => :answer , :foreign_key => :answer_no
现在只需在控制器中即可访问
v.view_crossreference.answer
没有“模型”,意味着您已经通过独立迁移创建了表。你能告诉我你的代码以便更好地理解吗?