<?php class EntityController extends AppController { var $name = 'Entity'; var $components = array('RequestHandler','Auth','Common'); var $user; function index() { $this->Entity->setDataSource('hive'); //DB一覧取得 $sql ="select * from DBS;"; $result= $this->Entity->query($sql); echo $result; $this->log($result,LOG_DEBUG); } }
このコードにて $resultにhiveデータベースのDBSテーブルのデータが取得できているのですがechoをかけるとArrayとしか表示されません。
$this->log($result,LOG_DEBUG);で確認したところDBSテーブのデータ取得はできています。
下記が形式になります。
Array ( [0] => Array ( [DBS] => Array ( [DB_ID] => 1 [DESC] => ::::::::: [DB_LOCATION_URI] => *********** [NAME] => default [OWNER_NAME] => [OWNER_TYPE] => )
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/17 04:56