私は非標準モデル構造だと思うものを持っています(それが悪いことは知っていますが、必要です)。次の移行を考えると:
create_table :MODELS, :primary_key => :MOD_ID do |t| t.integer :MOD_ID t.integer :MOD_MFA_ID t.integer :MOD_CDS_ID t.integer :MOD_PCON_START t.integer :MOD_PCON_END t.integer :MOD_PC t.integer :MOD_CV t.integer :MOD_AXL t.binary :MOD_PC_CTM t.binary :MOD_CV_CTM t.timestamps
はMOD_MFA_ID
、別のテーブル/モデルへの関連付けに対応します ( manufacturers
)。メーカーのブランド欄から機種を検索したいです。
def getmanufacturer
@manufacturer = Manufacturers.find(params[:manufacturer])
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @manufacturer }
end
end
このユースケースを処理するためにコントローラーとルーティングを変更する方法がわかりません。この種類または URL を使用してアプリにクエリを実行したい:/models?manufacturer=audi&&model=a6