

SQL文を直接実行する場合、クックブックを見ると下記のように記載されていますが、  
この'assoc'の意味を教えてください。

[code]

    $sql = 'select * from Users';
    $results = $connection->execute($sql)->fetchAll('assoc');
    
[/code]


CC BY-SA 4.0
2022-11-18T02:49:59.907
92291
2022-11-21T01:30:12.447
2022-11-21T01:30:12.447
3060
55476
question
cakephp
SQL の fetchAll() に指定する 'assoc' の意味は？


マニュアルに記述がありました。  
PDO のそれと同じように、'assoc' を指定すると返却される  
結果セットから列名で値を取得できるようになるようです。

[CakePHP マニュアル](https://api.cakephp.org/4.0/class-
Cake.Database.Statement.PDOStatement.html)


CC BY-SA 4.0
2022-11-18T04:21:58.000
92293
2022-11-18T04:21:58.000
53097
92291
answer