2013-03-30 55 views
1

我正在嘗試爲數據庫中列出的項目組獲取篩選器。由於一個篩選器可以包含多個投資組合項目,因此該記錄會複製數據庫中的篩選器條目。使用CodeIgniter檢索MySQL中不同的結果

我的代碼:

$this->db->distinct(); 
    $this->db->select('filter_id, portfolio_id'); 
    $this->db->where('user_id', $user); 
    $this->db->join('user_portfolio_filters', 'user_portfolio_filters.id = user_portfolio_relationship.filter_id'); 
    return $this->db->get('user_portfolio_relationship')->result_array(); 

過濾器沒有頂部的兩行迴歸正常,但是他們重複自己,我怎麼只能返回其中有一個獨特的「過濾器_id」的過濾器?

謝謝!

回答