2016-10-06 10 views
0

"user"、 "user_details"、 "location"、 "offer_letters"、 "employee_details"などの7つのテーブルの組み合わせである、 "Employee_Details"ビューをmysqlに作成しました。 「クライアント」など。ユーザーのすべての詳細を表示します。 hr_controller.rbsqlconnection.rbというファイルを使用してすべての値にアクセスしています。 sqlconnection.rbファイルはモデルフォルダに作成され、すべてのSQL接続が含まれています。 しかし、Employee_Detailsのモデルを作成したいと思います。新しいモデルの助けを借りて、Employee_Detailsビューのすべての情報にアクセスできますか?その後、すべての情報をExcelファイルにエクスポートします。レールでビューに対応するモデルを作成する方法

答えて

0

はい、モデルをビューの上に置くことは "通常の"テーブルと同じです。あなたはまだ「ビュー」、すなわち更新なしで作業するという制限を守らなければなりません。あなたはこれが動作していないクラス

class EmployeeDetail < ActiveRecord::Base 
end 
+0

を宣言した後

ActiveRecordのは、自動的に実際に私はphpMyAdminのでビュー「EmployeeInformation」を持って、ビューからすべてのフィールドをピックアップします。私は、EmployeeInformationビューのモデルを作成できますかと尋ねています。はいの場合は、私に答えてください。 –

+0

"EmployeeInformation"ビューのすべての値にアクセスしたいです。生成された新しいモデルの助けを借りて。 –

関連する問題