2013-10-23 11 views
7

मैंने लैरवेल 4 की एक नई स्थापना संकलित की है और मुझे माइग्रेशन उत्पन्न करने के बाद यह त्रुटि मिल रही है और इसे कारीगर के माध्यम से माइग्रेट करने का प्रयास करें:लैरवेल 4: PHP घातक त्रुटि: अपरिभाषित विधि पर कॉल करें ब्लूप्रिंट :: int()

PHP Fatal error: Call to undefined method Illuminate\Database\Schema\Blueprint::int() in /home/casey/Sites/caseyhoffmann.me/laravel4/app/database/migrations/2013_10_22_232234_create_users_table.php on line 22 {"error":{"type":"Symfony\Component\Debug\Exception\FatalErrorException","message":"Call to undefined method Illuminate\Database\Schema\Blueprint::int()","file":"/home/casey/Sites/caseyhoffmann.me/laravel4/app/database/migrations/2013_10_22_232234_create_users_table.php","line":22}}

मैंने लैरवेल को दोबारा बनाने की कोशिश की है लेकिन इसका कोई फायदा नहीं हुआ है।

कोई विचार या सुझाव?

उत्तर

22

आपके int() को माइग्रेशन फ़ाइल में integer() के साथ प्रतिस्थापित किया जाना चाहिए। इस तरह:

$table->integer('user_id');

+0

धन्यवाद! सरल गलती – cshoffie

+6

भयानक त्रुटि संदेश, एक सामान्य गलती के लिए बहुत अस्पष्ट है। – Ifnot

+1

@AnaelFavre मैं पूरी तरह से सहमत हूं। मुझे लगता है कि यह समय के साथ सुधार होगा, जैसा कि लैरवेल परिपक्व है। –

संबंधित मुद्दे

 संबंधित मुद्दे