する質問をすることでしか得られない、回答やアドバイスがある。9前提・実現したいことCakePHP3でRESTfulなAPIを構築したいと思っています。下の公式ドキュメントを参照しながら作っています。https://book.cakephp.org/3.0/ja/development/rest.htmlhttps://book.cakephp.org/3.0/ja/development/routing.html#resource-routesここで、2つのモデルWindspeedとWinddegreeをシリアライズして、WindsController.phpというコントローラー(Windモデルは存在しない)からJSONレスポンスを返そうとしています。発生している問題・エラーメッセージしかしながら以下のようなエラーが発生してしまいます。'Winddegree');を指定すれば、命名規則によって自動的にWindを探さないはず?だと思ったのですが、探してきている上に、こういった場合$this->Windsではなく$this->Windで取得できるはずでは?という疑問もあります。array();としたのちに、$this->loadModel('Windspeeds');$this->loadModel('Winddegrees');としてあげれば$this->Windspeedsなどとして使えるのですが、ここに関してもテーブル名がwindspeeds,winddegreesならば命名規則によれば$this->Windspeedとして使えなければならないのではないか?という疑問があります。仮に$this->Windspeeds->find('all');として結果を取得できた場合でも、index.ctpが見つからないというエラーが発生してしまいます。RESTfulなAPIの時にはビューファイルは必要ではないのではなかったでしょうか?routes.phpの設定は以下です。3.3.12Vagrant、Apache(httpd)上で起動attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。'Winddegree');これはCakePHP2までの古い定義方法です。CakePHP3からはloadModel()を使う必要があります。Controller名と同じTableは自動的にロードされますが、それ以外のTableは明示的にloadModelする必要があります。命名規則については、Tableクラス名とDB側のテーブル名のことではないかと思います。マニュアル参照index.ctpが見つからないというエラーが発生してしまいます。RESTfulなAPIの時にはビューファイルは必要ではないのではなかったでしょうか?これはブラウザからアクセスした場合でしょうか。ブラウザからアクセスした場合はHTMLを出力するのでctpファイルが必要です。APIとしてjavascriptなどからアクセスした場合はjsonを返すのでctpファイルは不要となります。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。解決済cakePHPのroutes.phpが効かない(ルーティング出来ない。array()しているのに、モデル(テーブル)を探...解決済cakephpのコメント機能について解決済phpunitのfixtureでのvalueに値が入らない。コントローラーにアクセスできない受付中cakephp2のModel内でfindができない解決済cakephpで認証したら他のページにアクセスできない。頂いたご意見への回答は行っておりません。