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

प्रतिनिधि प्रणाली। क्रिया<गतिशील, int> `1' तर्क नहीं लेता है

अस्वीकरण:मुझे बहुत बुरा लग रहा है कि मुझे कुछ भी नहीं मिल रहा है यह बताता है कि यह क्यों काम नहीं कर रहा है। अगर कोई जानता है; कृपया मुझे बताओ। Google यहां विफल हो गया है।

स्पष्ट रूप से संकलक Each . के लिए गलत अधिभार चुन रहा है . पुस्तकालय में दो हैं, एक जो Action<T> . लेता है और दूसरा जो Action<T, int> . लेता है ।

यदि आप dynamic का उपयोग नहीं कर रहे थे यह ठीक काम करेगा (अगर मुझे अनुमान लगाना होता); लेकिन dynamic सभी प्रकार के अजीब मुद्दों का कारण बनता है; प्लस आप मोनो का उपयोग कर रहे हैं।

चूंकि संकलक जोर देता है कि आप अन्य अधिभार का उपयोग करें, समाधान काफी आसान है। बस इसका इस्तेमाल करें!

DetectHistoryRebuild(migrationOperations).Each<dynamic>((o, i) => Generate(o));

आपने एक अतिरिक्त पैरामीटर लिया और उसका उपयोग नहीं किया। यह दुनिया का अंत नहीं है।

आप केवल स्पष्ट रूप से Action . को तत्काल कर सकते हैं इसलिए कंपाइलर को चुनने की जरूरत नहीं है:

DetectHistoryRebuild(migrationOperations).Each<dynamic>(new Action(o => Generate(o)));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. निम्नलिखित कथन पूर्ण होने तक CTE डिलीट प्रतिबद्ध नहीं है

  2. क्या मुझे c3p0 स्टेटमेंट पूलिंग सक्रिय करनी चाहिए?

  3. Finder_sql रेल के साथ स्ट्रिंग को पार्स नहीं करता है

  4. पोस्टग्रेज में डायनामिक यूनियन सभी क्वेरी

  5. Django DatabaseError के बाद फिर से कैसे कनेक्ट करें:क्वेरी टाइमआउट