1
我用join(hasMany())關係編寫了一個查詢。 我想獲取不同的值並需要分頁。Yii2:查詢計數函數很慢,當不同的值
但是,當設置不同的真實時,計數變得緩慢。
$query = Post::find();
$query->joinWith([ 'tags' ])->where([ 'tags.tag_id' => 1 ]);
$query->distinct();
$pages = new Pagination([ 'totalCount' => $query->count(), 'pageSize' => 25, 'page' => 1 ]);
在此先感謝。
不,我得到重複值。 – Sanky