php - association linking models together HaBtM doent function -
यह मेरी त्रुटि है:
त्रुटि: SQLSTATE [42S22]: कॉलम नहीं मिला: 1054 अज्ञात कॉलम 'users_groupnames.id' 'फील्ड सूची' में
और SQL क्वेरी:
का चयन करें 'समूहनाम' .``, `समूहनाम `.समूह नाम,` समूहनाम`। यूज़र_आईडी`, `उपयोगकर्ता समूह नाम```````````````````````````, 'यूजर_ ग्रुप'नाम`` यूज़र_आईडी`,` यूजर_ग्राऊंटनाम``` समूह -नाम_आईडी` केका-ब्लॉग `` समूहनाम` के रूप में `समूहनाम 'जॉइन' केक-ब्लॉग '।' यूजर समूह नाम 'के रूप में` उपयोगकर्ता समूह नाम'। यूज़र_आईडी` (1, 2, 4, 5, 6, 13, 14) और ` उपयोगकर्ता समूह नाम `। समूह_आईड` =` समूहनाम``````````)
अब ये प्रश्न है: "क्या मेरी कोई गलती थी?"
मॉडल समूहनाम। Php: $ $ सार्वजनिक $ हैऔरबेलॉन्गसमय = सरणी ('उपयोगकर्ता' = & gt; सरणी ('className' = & gt; 'उपयोगकर्ता', 'जुड़ने योग्य' = & gt; 'users_groupnames', 'foreignkey' = & gt; 'ग्रुप_आईडी', 'एसोसिएशनऑरगेनकी' = & gt; 'यूज़र आईडी' ) );
और मेरे User.php मॉडल:
सार्वजनिक $ है AndBelongsToMany = array ('Groupname' = & gt; सरणी ('className' = & gt; 'समूहनाम ',' जुड़ने योग्य '= & gt;' users_groupnames ',' foreignkey '= & gt;' यूज़र_आईडी ',' एसोसिएशनऑरगेनकेई '= & gt;' ग्रुप_आईडी '));
मेरा कार्य अगले समूहनाम और उपयोगकर्ता को देखने के लिए CakePHP में एम: एन रिश्ते करता है।
मेरा समूहनाम नियंत्रक। Php:
& Lt;? Php वर्ग समूहनाम नियंत्रक AppController {सार्वजनिक फ़ंक्शन इंडेक्स () {$ this- & gt; सेट ('समूहनाम', $ this- & gt; समूहनाम- & gt; खोजें ('सभी')); // नेशनल यूजर जेडीबी डू डॉट कॉम}}? & Gt;
Comments
Post a Comment