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

समग्र प्राथमिक कुंजी के साथ Yii मॉडल

इस कोड को अपने ActiveRecord वर्ग में जोड़ना ठीक है, लेकिन यह आवश्यक नहीं होना चाहिए क्योंकि Yii के पास पहले से ही आपके MySQL तालिका घोषणा से वह जानकारी है।

    public function primaryKey(){
       return array('space_id', 'day');
    }

जब Yii अद्वितीय होने के लिए "space_id" के बारे में शिकायत करता है, तो हो सकता है कि giix ने आपके ActiveRecord वर्ग में नियम () में एक सत्यापन नियम जोड़ा हो। ActiveRecord के सहेजे जाने से पहले इन नियमों की जाँच की जाती है और यह केवल तभी सहेजेगा जब सभी नियम ठीक हों। निश्चित गाइड का डेटा सत्यापन अनुभाग पढ़ें अधिक जानकारी के लिए।



  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. 'System.Data.Entity.Migrations.DbMigrationsConfiguration`1' के लिए टाइप इनिशियलाइज़र ने एक अपवाद फेंका

  4. T-SQL के WITH TIES के लिए MySQL का विकल्प

  5. कैसे mysql में Haversine सूत्र को गति देने के लिए?