जब आप find()
. का उपयोग करते हैं , यह स्वचालित रूप से मान लेता है कि आपका प्राथमिक कुंजी कॉलम id
होगा . इसे ठीक से काम करने के लिए, आपको अपने मॉडल में अपनी प्राथमिक कुंजी सेट करनी चाहिए।
तो Song.php
. में , कक्षा के भीतर, पंक्ति जोड़ें...
protected $primaryKey = 'SongID';
यदि आपकी स्कीमा बदलने की कोई संभावना है, तो मैं आपके सभी प्राथमिक कुंजी कॉलम id
के नामकरण की अत्यधिक अनुशंसा करता हूं , यही लारवेल मानता है और संभवत:आपको सड़क पर और अधिक सिरदर्द से बचाएगा।