「Rails プロジェクトへの SQL ビューの Rake タスクの追加」に関するFrank Riettaの優れた投稿に従いました。Rails でのデータベース ビューに関する彼の視点と、ドライなアプローチが気に入っています。
rake db:views
ビューは作成されますが、モデル内の情報を取得できません。これは私のものですmodels/reports/revenue.rb
class Report::Revenue < ApplicationRecord
self.table_name = 'report_revenues'
end
Rails 5.0.0 を使用しているため拡張子を変更しました
を実行しrails console --sandbox
、そこで実行するとReport::Revenue
、次のようになります
2.3.1 :004 > Report::Revenue
NameError: uninitialized constant Report
何が欠けているのかわからない