Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

रेल mysql2 अपरिभाषित विधि शून्य के लिए 'स्वीकार':NilClass

शॉन और मिच के दोनों उत्तर समाधान में योगदान करते हैं:

  • mysql2 रत्न का संस्करण 0.3.11 और उससे अधिक होना चाहिए, और
  • activerecord-mysql2-adapter को gemfile से हटा दिया जाना चाहिए।

यह स्पष्ट करना चाहता था कि:

  1. आपके जेमफाइल में निम्नलिखित पंक्ति होनी चाहिए (अकेले सक्रियरेकॉर्ड-mysql2-adapter को हटा दें):
  2. gem list निम्न पंक्ति को आउटपुट करना चाहिए:

संपादित करें:

जब मैं एक पाड़-जनित मॉडल की अनुक्रमणिका को खोलने का प्रयास करता हूं तो मुझे निम्न त्रुटि भी मिली:

NoMethodError (undefined method `accept' for nil:NilClass):
app/controllers/posts_controller.rb:5:in `index'

मुझे रेल सर्वर को पुनरारंभ करना पड़ा; और इससे समस्या ठीक हो गई।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - इसके लिए मुझे किस हैश एल्गो का उपयोग करना चाहिए?

  2. हर बार जब मैं पुन:नियोजित करता हूं तो मुझे कनेक्शन पूल को फ्लश करने की आवश्यकता क्यों होती है?

  3. फेसबुक जैसी मैसेजिंग सिस्टम के लिए डेटाबेस सामान्यीकरण

  4. यदि कोई रिकॉर्ड मौजूद नहीं है तो योग-या- 0 का चयन कैसे करें?

  5. MySQL - विशेष महीने में सभी दिनों के रिकॉर्ड कैसे दिखाएं?