View_CrossReference
Sybaseで呼び出されたビューがあります。このビューのモデルを作成したいと思います。このテーブルには、という列がありますAnswer
。
と呼ばれる別のテーブルとモデルがありSurveyXref
ます。このテーブルには、という列がありますAnswer_No
。
これらのモデル間に関係を作成し、Answer
列からデータを取得して、ページView_CrossReference
のグリッドに表示したいと思いSurveyXref
ます。
View_CrossReference
Sybaseで呼び出されたビューがあります。このビューのモデルを作成したいと思います。このテーブルには、という列がありますAnswer
。
と呼ばれる別のテーブルとモデルがありSurveyXref
ます。このテーブルには、という列がありますAnswer_No
。
これらのモデル間に関係を作成し、Answer
列からデータを取得して、ページView_CrossReference
のグリッドに表示したいと思いSurveyXref
ます。
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
「モデル」がない場合は、スタンドアロンの移行によってテーブルを作成したことを意味します。理解を深めるためにコードを見せていただけませんか。