-1

事前設定されたデータベース テーブルのモデルを作成しました。コントローラーのアクションでは、次のようになります。

$this->loadModel('Preset');
$preset = $this->Preset->find();

テーブルの事前設定された各行には複数のフィールドがあり、$preset変数に 1 行のすべての情報を含める必要があります。行を名前で検索し、そこから他のすべてのフィールドを取得するにはどうすればよいですか?

4

1 に答える 1

1

モデルが有効であると仮定します。

$preset = $this->Preset->findAllByName('foo');

あなたが達成しようとしていることは、非常に単純で、CakePHP のドキュメントで詳しく説明されています。

于 2012-07-18T19:29:13.667 に答える