私は CakePHP を初めて使用し、CakePHP アプリケーションを維持/開発する必要があり、モデルの 1 つで BelongsTo を削除するのに苦労しています。
コードは、より多くの関連テーブルを使用する別のプロジェクトからコピーされています。新しいプロジェクトでは、処理を高速化するために本当に削除したいクエリで LEFT JOINS を作成しているため、関係は必要ありません。だから私はモデルに入り、$belongsTo
プロパティを削除しました..
ホームページにアクセスすると、警告が表示されます:-
Warning (512): Model "Product" is not associated with model "ParentProduct"
[CORE/Cake/Model/Behavior/ContainableBehavior.php, line 343]
デバッグをオフにすると表示されませんが、このメッセージが生成される理由を知りたいです。関係を削除する方法についての情報が見つかりませんbelongsTo
。
どんな助けでも感謝します。