0

我有一个View_CrossReference在 Sybase 中调用的视图。我想为此视图创建模型。该表有一个名为 的列Answer

我有另一个名为SurveyXref. 在此表中,我有一列名为Answer_No.

我想在这些模型之间创建关系,并从Answer列中获取数据并在页面View_CrossReference中显示到我的网格中SurveyXref

4

2 回答 2

1

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

于 2012-09-26T09:56:34.337 回答
0

没有“模型”,意味着您已经通过独立迁移创建了表。你能告诉我你的代码以便更好地理解吗?

于 2012-09-26T09:49:11.997 回答