「phalcon 生SQL 実行」で検索しても、「実行したクエリを取得する」みたいなのしか出てこなかったので
◯◯.php
# model
use Phalcon\Db\Column;
use Phalcon\Db\Adapter\Pdo\Mysql;
class ◯◯ extends \Daisy\Util\Model
{
public function initialize()
{
$this->adapter = $this->di->get('db');
}
public function test(){
$ret = $this->adapter->fetchAll("SELECT * FROM user WHERE id = 1");
}
}
・Phalcon勉強会資料
ここ見てレコード数多いときはPDOを使うのがめっちゃ早いっぽい。
・抽象クラスPhalcon \ Db \ Adapter \ Pdoのメソッド一覧
fetchAllは全部持ってくるやつだけど他にも便利なのがたくさんあります。