個別 (連鎖操作 13)


たとえば、データベース テーブルには次のデータがあります。

次のコードは、user_login フィールドに異なるデータを返します

Db::table('think_user')->distinct(true)->field('user_login')->select();

生成された SQL ステートメントは次のとおりです:

SELECT DISTINCT user_login FROM think_user

次の配列を返します

array(2) {
  [0] => array(1) {
    ["user_login"] => string(7) "chunice"
  }
  [1] => array(1) {
    ["user_login"] => string(5) "admin"
  }
}

distinct メソッドのパラメータはブール値です。