![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.1ベストアンサー
- 回答日時:
Modelの、getNumRowsで、データ件数が取得出来るようです。
実際には、Modelは、データソースっていう別のデータベースへのアダプタを使っていて、そのアダプタがもつ、lastNumRowsを読んでいるだけです。
で、Postgresのドライバを見てみると、(/cake/libs/model/datasources/dbo/dbo_postgres.php)
lastNumRowsは、pg_num_rowsを呼んでました。
ですので、恐らく意図した通りの動作をしてくれるものと思います。
ただ、どうせ連装配列になったものを取得しているわけなので、countを使って配列の要素数を数えても同じことかなと思います。
余談ですが、PHP5から標準となったPDOというデータベースアクセス用のクラスでは、
pg_num_rowsのような取得要素数をカウントするメソッドを持ってなかったりします。
第三者が作成した、CakePHP1.3以上用のsqlite3を操作する為のデータソースでは(現状標準ではsqlite3はPDOでしか操作出来ない)、
一度取得したデータ全件をcount関数でカウントして変数に持たせて、lastNumRowsメソッドでソレを取得させるという手法をとってました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- UNIX・Linux 次の要件を満たすにはどのように修正したらよろしいでしょうか 1 2022/11/24 20:57
- Visual Basic(VBA) オブジェクトが見つかりません 1 2023/06/24 19:43
- Excel(エクセル) スプレットシートの関数 3 2023/04/07 11:49
- Visual Basic(VBA) Sheet1の出荷日と品名が並んだ表からSheet2の品名別出荷日別の個数一覧表を作っています。 オ 3 2022/12/01 23:54
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Excel(エクセル) 条件式書式の設定 3 2023/07/04 05:34
- au(KDDI) OPPOのfind x2 proでマイナンバーカードが読み取れません。どなたか同じ機種で読み取れた方 6 2023/01/08 09:38
- C言語・C++・C# C言語 3 2022/11/09 13:27
- Visual Basic(VBA) findメソッドの変数について 6 2023/06/23 08:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
foreachのなかで次のキーを参照...
-
配列の何番目かを出力したい
-
PHPのカッコ[ ]の使い方について
-
配列をループでたくさん宣言し...
-
file_existsでファイル名の部分...
-
PHP 多次元配列変数のデータ受...
-
$_SESSIONに二次元配列を使える...
-
sortableで並べ替えてDBに保...
-
String だと「 ByRef引数の型が...
-
配列のソートについて
-
CSVデータのn番目だけの値を取...
-
ネストが深い時のforeachはどう...
-
postgresql関数をつかったレコ...
-
Array Array と表示される
-
multiple属性のPOSTを配列で受...
-
CakePHPのfindの取得件数は?
-
セッション変数
-
PHP 配列の添字に変数は使えない?
-
プルダウンメニューにDBの内容...
-
FortranのOPEN文
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列をループでたくさん宣言し...
-
$_SESSIONに二次元配列を使える...
-
file_existsでファイル名の部分...
-
String だと「 ByRef引数の型が...
-
foreachのなかで次のキーを参照...
-
配列を回すとき、最後の要素だ...
-
PHPのカッコ[ ]の使い方について
-
PHPのPOSTでの半角スペース
-
セッション配列の取得の仕方
-
PHPにてクラスを配列にすること...
-
配列一致(要素順番は違うが内容...
-
PHP 多次元配列変数のデータ受...
-
漢字のソートについて
-
unset使用時の利点
-
OCI で、SELECT結果行数を取得...
-
postgresql関数をつかったレコ...
-
配列をmysqlに保存
-
あいまい検索
-
チェックボックス複数選択 mys...
-
総当り表
おすすめ情報