के लिए अपरिभाषित विधि 'mass_assignment_sanitizer =' माइकल हार्टल द्वारा रेल ट्यूटोरियल पर रूबी रूबी के साथ रेल सीख रहा है। मैं section 3.2.2 (Test Driven Development) जिसमें मैं अपने रेल परियोजना के लिए rspec परीक्षण चलाने के लिए निम्न आदेश चलाने की आवश्यकता पर हूँ:ActiveRecord :: बेस: कक्षा (NoMethodError)
bundle exec rspec spec/
लेकिन यह काम नहीं करता। इसके बजाय मैं इस त्रुटि मिलती है:
/Users/mh/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/gems/1.9.1/gems/
activerecord-3.1.3/lib/active_record/base.rb:1088:in `method_missing':
undefined method `mass_assignment_sanitizer=' for
ActiveRecord::Base:Class (NoMethodError)
मैं rspec
और changing my Gemfile फिर से स्थापित करने की कोशिश की है, लेकिन कुछ भी अपरिभाषित विधि त्रुटि appeases!
ओह, जब भी मैं 'rspec spec /' चलाने की कोशिश करता हूं, मुझे 'आदेश नहीं मिला' त्रुटि मिलती है। –
स्लैश पीछे पीछे बिना प्रयास करें। 'rspec spec'। (* बस सोच रहा है *) –
दुर्भाग्य से मुझे अभी भी स्लैश के बिना एक ही त्रुटि मिलती है। –