0

よくわからない行動があります。

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

その配列内の各投稿のモデルのすべてのフィールドを含む、予想される投稿の配列を提供します。

id, field 1, field 2, field 3 ...

次の構文を使用している場合:

$test2 = $this->paginate('Post');
debug($test2);

それは、その配列内の各投稿のモデルの特定のフィールドのみを含む、予想される投稿の配列を示しています。

id, field 2, field 5, field 14

を使用すると、この出力が発生するのはなぜpaginate()-methodですか? paginate()-methodのように同じ出力を取得するにはどうすればよいfind()-methodですか?

さらにコードが必要な場合は、教えてください。

どんな助けでも大歓迎です。

更新 1:

ここにロードした DataTable-Component: https://github.com/cnizzdotcom/cakephp-datatableがその奇妙な動作に影響を与える可能性があることがわかりました。しかし、私はまだ方法を知りませんでした...

4

1 に答える 1