CakePHP पृष्ठांकन तालिका क्षेत्रों में शामिल होने के लिए काम नहीं कर रहा है। लेकिन कस्टम एसक्यूएल के लिए पूछताछ ठीक काम करने के लिए शामिल हों। कृपया बाहर आने में मेरी मदद करें।CakePHP पृष्ठांकन में शामिल होने तालिका फ़ील्ड प्रकार तालिका प्रकार में शामिल होने के साथ काम नहीं कर रहा
नमूना कोड नीचे देखें .. मैं Artist.name क्रम में तालिका फ़ील्ड में शामिल होने की है।
$this->paginate = array(
'fields' => array(
'id',
'Song.title',
'Song.date',
'Artist.id AS artist_id',
'Artist.name AS artist_name',
'COUNT(SongViews.id) AS views'
),
'group' => array('ArtistsSong.song_id'),
'recursive' => 0,
'limit' => 20,
'joins' => array(
array(
'table' => 'tbl_artists_songs',
'alias' => 'ArtistsSong',
'conditions'=> array('Song.id = ArtistsSong.song_id')
),array(
'table' => 'tbl_artists',
'alias' => 'Artist',
'conditions'=> array('Artist.id = ArtistsSong.artist_id')
),array(
'table' => 'tbl_song_views',
'alias' => 'SongViews',
'type' => 'left',
'conditions'=> array('SongViews.song_id = ArtistsSong.song_id')
),
),
'order' => array('Artist.name'=>'asc')
);
... क्या से बाहर आते हैं? कुछ कोड प्रदान करें और जो भी आप चाहते हैं उसे बेहतर समझाएं, कृपया दो-पंक्ति "प्रश्न" – Nunser
के साथ मदद करना मुश्किल है मैंने नमूना कोड जोड़ा है। इसे जाँचे। धन्यवाद –