CI 묻고 답하기

제목 DB CRUD문의
카테고리 CI 4 관련
글쓴이 봉이김선달 작성시각 2023/08/22 19:25:41
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 3789   RSS

안녕하세요. CI를 사용해 Rest API를 만들고 있습니다.

테이블의 칼럼중 일부만 불러오고 이름을 변경한 형태로 json 으로 read 하고 싶습니다.

API는 작성했는데 일부칼럼만 불러오고 칼럼명 변경하는 법을 모르겠습니다. ㅠ

해당내용과 관련되 메뉴얼이 있는지 궁금합니다.

예시 SQL은 아래와 같습니다. 

SELECT name AS n, telephone AS tel FROM TABLE LIMIT 0, 10

그럼 고수분들의 조언을 부탁드립니다. 꾸벅..

 다음글 세션 질문 (2)
 이전글 CI4 Rest API 인증 문의 (1)

댓글

한대승(불의회상) / 2023/08/24 10:43:48 / 추천 0

일부칼럼만 불러오고 칼럼명 변경하고 싶다는게 정확히 어떤 의미인지 알수가 없네요.

sql을 통하여 컬럼명을 변경하고 싶다면 작성하신 예시처럼 하시면 됩니다.

kaido / 2023/08/24 15:35:59 / 추천 0

쿼리 사용법을 물으시는것 이라면 아래 2가지 타입이 있습니다.

$db = db_connect();
$sql = "SELECT name AS n, telephone AS tel FROM TABLE LIMIT 0,10"; 
$row = $db->query($sql)->getRowArray();
 
$builder = $db->table('payment');
$builder->select("order_id as oid", false);
$builder->limit(10);
$row = $builder->get()->getRowArray();