2014-07-11 1 views
3

REST API를 사용하여 특정 열의 고유 값을 가져 오려고합니다. 그러나 나는이 행동을 수행 할 방법이 없다.구문 분석 DB에서 테이블의 고유 키를 어떻게 가져올 수 있습니까?

누구에게도 해결책이 있습니까? 여기에서 공유하십시오.

미리 감사드립니다.

+0

중복 된 데이터가 아닙니다. – Cristian

+0

클라이언트에서이 작업을 수행해야합니다. 구문 분석에는 고유 한 쿼리 방법이 없습니다. – Fosco

+0

예. SQL 쿼리 결과와 같은 고유 한 데이터가 필요합니다. "SELECT DISTINCT column_name FROM table_name;" – meen

답변

1

구문 분석에서 고유 한 쿼리 방법이 표시되지 않습니다. 따라서 PHP에서는 array_unique()를 사용해야하므로 고유 한 값만 얻을 수 있습니다. 여기 배열 키를 초기화하는데 사용된다()의 고유 값 array_values를 얻기 위해 사용하는 샘플 코드

  <?php 
        $uid=$somevalue; 
        $query = new ParseQuery("user_class"); 
        $query->equalTo("userid",$uid); 
        $results = $query->find(); 
        for ($k = 0; $k < count($results); $k++) 
        { 
         $object = $results[$k]; 
         $uname[] = $object->get('username'); 
         $unq_dt=array_values(array_unique($uname)); 
        } 

        foreach($unq_dt as $key=>$dt_val) 
        { 
         echo $dt_val; 
        } 
       ?> 

array_unique()이다.

관련 문제