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

केकपीएचपी मॉडल क्वेरी रिटर्न डेटा फ़ॉर्मेटिंग

CakePHP में, find() विधि आपके पहले प्रारूप की तरह डेटा लौटाती है। लेकिन अगर आप दूसरे की तरह फॉर्मेट करना चाहते हैं तो आपको इसे हाथ से प्रोसेस करना होगा (यदि संभव हो तो इससे बचने की कोशिश करें)

$data = $this->find('all');
$assocs = Set::extract('/User', $data); // extracting all `User` array

foreach($assocs as $key => $assoc) {
    unset($data[$key]['User']); // removing the associate `User` from `$data`
    $data[$key]['UserGroup']['User'] = $assoc['User']; // adding associate under `UserGroup`
}


  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 में HTML फॉर्म $_POST ऐरे को सम्मिलित करना

  2. MySQL 8.0 के लिए Percona सर्वर के साथ एक एन्क्रिप्टेड डेटाबेस का बैकअप कैसे लें

  3. PHP/MySQL - SQL सिंटैक्स त्रुटि?

  4. mysql को mysqli में बदलें?

  5. PHP CRUD MySQL डेटाबेस के साथ पोस्ट बनाएं, संपादित करें, अपडेट करें और हटाएं