SORU
18 Mayıs 2009, PAZARTESİ


Raylar komisyon görevleri modeller ActiveRecord erişim sağlıyor mu?

Özel komisyon bir görev oluşturmak için çalışıyorum, ama benim modeller erişimim yok gibi görünüyor. Bu bir şey örtülü olarak görev raylar ile birlikte olduğunu sanıyordum.

Lib/görevler/test aşağıdaki kodu var.komisyon:

namespace :test do
  task :new_task do
    puts Parent.all.inspect
  end
end

Ve burada bir üst modelim gibi görünür:

class Parent < ActiveRecord::Base
  has_many :children
end

Çok basit bir örnek, ama aşağıdaki hatayı alıyorum:

/> rake test:new_task
(in /Users/arash/Documents/dev/soft_deletes)
rake aborted!
uninitialized constant Parent

(See full trace by running task with --trace)

Herhangi bir fikir? Teşekkürler

CEVAP
18 Mayıs 2009, PAZARTESİ


Anladım, görev gibi görünmelidir:

namespace :test do
  task :new_task => :environment do
    puts Parent.all.inspect
  end
end

'=>Dikkat edin :çevre' bağımlılık görev eklendi

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AyfionGaming

    AyfionGaming

    20 ŞUBAT 2013
  • kremosakhaz

    kremosakhaz

    25 AĞUSTOS 2006
  • уσ ρℓz sυв ιℓℓ sυв вαcқ

    уσ ρℓz

    14 EKİM 2010