質問: $this->find('all'array('limit' => 1)); // エラーがでる $this->set(compact('result')); $this->set('_serialize', array('result')); jsonはちゃんと返しているのですが500エラーが出てしまいます。
回答: ``` $result = $this->find('all'array('limit' => 1)); // エラーがでる ``` `'all'`の後にカンマがありません・・・とかtypo(打ち間違い)ですよね? こういうのは打ち直すのではなく、実証したコードからコピペしましょう。 CakePHPのerrorログを見てみましたか? `app/tmp/error.log`です。