0

View_CrossReferenceSybaseで呼び出されたビューがあります。このビューのモデルを作成したいと思います。このテーブルには、という列がありますAnswer

と呼ばれる別のテーブルとモデルがありSurveyXrefます。このテーブルには、という列がありますAnswer_No

これらのモデル間に関係を作成し、Answer列からデータを取得して、ページView_CrossReferenceのグリッドに表示したいと思いSurveyXrefます。

4

2 に答える 2

1

INview_crossreferenceモデル

has_one:survey_xrefs、:primary_key =>:answer、:foreign_key =>:answer_no

Survey_xrefsモデルで

所属する:view_crossreference、:primary_key =>:answer、:foreign_key =>:answer_no

これで、コントローラーでuがアクセスできるようになります

v.view_crossreference.answer

于 2012-09-26T09:56:34.337 に答える
0

「モデル」がない場合は、スタンドアロンの移行によってテーブルを作成したことを意味します。理解を深めるためにコードを見せていただけませんか。

于 2012-09-26T09:49:11.997 に答える