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

सिद्धांत बूलियन मूल्यों और PDO::ATTR_EMULATE_PREPARES =Mysql में गलत के साथ इकाई को कायम नहीं रखता है

gseric का उत्तर काम करेगा लेकिन पूर्णांकों के साथ आपकी संस्थाओं को हाइड्रेट करने के प्रभाव से। अभी भी अपनी संस्थाओं में बूलियन प्राप्त करने के लिए आप बस सिद्धांत के BooleanType का विस्तार कर सकते हैं :

class BooleanToIntType extends \Doctrine\DBAL\Types\BooleanType
{
    public function getBindingType()
    {
        return \PDO::PARAM_INT;
    }
}

फिर, अपने एप्लिकेशन बूटस्ट्रैप में:

\Doctrine\DBAL\Types\Type::overrideType('boolean', BooleanToIntType::class);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जावा - स्टैंडअलोन एप्लिकेशन के लिए डेटासोर्स - कोई एप्लिकेशन सर्वर नहीं

  2. mysql में पैसा जमा करना

  3. MySQL गिनती पंक्तियों का प्रदर्शन

  4. आवृत्ति द्वारा क्रमित शीर्ष विशिष्ट परिणामों का चयन करें

  5. mysql टाइमस्टैम्प को वास्तविक दिनांक और समय में परिवर्तित करें?