0

現在使用しています

$posts = $this->Post->find('all');

テーブル投稿の完全なエントリを返しますが、部分的なエントリのみを取得するにはどうすればよいですか。何かのようなもの

SELECT body,title FROM posts
4

1 に答える 1

1

「fields」オプションを渡し、取得するフィールドを(配列で)指定します。

$posts = $this->Post->find('all', array(
    'fields' => array('body', 'title')
));

私はこれを書く人になるのが嫌いです。それは通常私を悩ませますが、この質問は「RTM」の価値があると思います。

本のこのページはそれをすべて説明しています:http: //book.cakephp.org/2.0/en/models/retrieveing-your-data.html

于 2012-08-23T14:19:25.470 に答える