CakePHPのfindの第1引数による戻り値の違い
CakePHPでfindメソッドを使用した場合の戻り値についてです。
このようになテーブルを作成し、データを登録して検索します。
フィールド | 種別 |
id | int(11) |
name | varchar(255) |
title | varchar(255) |
content | text |
findの第1引数が「all」の場合
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
array(1) { [0]=> array(1) { ["Board"]=> array(4) { ["id"]=> string(1) "2" ["name"]=> string(18) "あんぱんまん" ["title"]=> string(21) "しょくぱんまん" ["content"]=> string(21) "かれーぱんまん" } } } |
findの第1引数が「first」の場合
1 2 3 4 5 6 7 8 9 10 11 12 13 |
array(1) { ["Board"]=> array(4) { ["id"]=> string(1) "2" ["name"]=> string(18) "あんぱんまん" ["title"]=> string(21) "しょくぱんまん" ["content"]=> string(21) "かれーぱんまん" } } |
findの第1引数が「list」の場合
1 2 3 4 |
array(1) { [2]=> string(21) "しょくぱんまん" } |
findの第1引数が「count」の場合
1 |
int(1) |
コメント:0件
トラックバック:0件