1
コードからの動作が異なります:CodeIgniterのアクティブレコードクエリがアクティブレコードクエリイグナイタカスタムクエリ
$this->blog_db->select('a.tytul, a.data_dodania, b.post_id, COUNT(b.post_id) as liczba')
->from('posts a')
->join('komentarze b', 'a.id=b.post_id')
->group_by('b.post_id')
->order_by('liczba', 'desc')
->limit(5)
->get('posts');
をそれは私のポストの数でmultiplyedカウントクエリの結果を与えるが、それは次のように動作するはずです:同じを使用して custom mysql query codeigniterのカスタムクエリとしてのクエリは、魅力のように機能します
$this->blog_db->query('SELECT a.tytul, b.post_id, a.data_dodania, COUNT(b.post_id) as liczba
FROM posts a
JOIN komentarze b ON a.id=b.post_id
GROUP BY b.post_id
ORDER BY liczba desc
LIMIT 0, 5
');
私はアクティブレコードクエリで間違っていましたか?
コードをお楽しみください。 #SOreadytohelp – Tpojka