1
エンジンレーキタスクでエンジンモデルにアクセスすると、NameError: uninitialized constant
がスローされます。モデルは名前空間であり、正しく定義されています。あなたはマウントするRailsアプリケーションが必要な場合はエンジンすくいタスクエンジンのエンジンタスクでモデルがロード/アクセスされない
エンジンレーキタスクでエンジンモデルにアクセスすると、NameError: uninitialized constant
がスローされます。モデルは名前空間であり、正しく定義されています。あなたはマウントするRailsアプリケーションが必要な場合はエンジンすくいタスクエンジンのエンジンタスクでモデルがロード/アクセスされない
から搭載されたアプリケーション
のレールコンソールからアクセスではなく、することができ、あなたのタスクにenvironment
依存関係を追加してみてください。例として:
namespace :foo do
desc 'Super awesome task'
task super_awesome: [:environment] do
# etc
end
end