読者です 読者をやめる 読者になる 読者になる

ITの隊長のブログ

ITの隊長のブログです。いや、まだ隊長と呼べるほどには至っていないけど、日々がんばります。CakePHPとPlayFrameworkを使って仕事しています。最近はAngular2をさわりはじめたお(^ω^ = ^ω^)

”Notice (8): Undefined index: conditions [CORE/Cake/Model/Model.php, line 2759]”

PHP CakePHP CakePHP2.x

スポンサードリンク

Notice (8): Undefined index: conditions [CORE/Cake/Model/Model.php, line 2759]

よくわからんエラーだったけど、アソシエーションの設定が漏れてた。

<?php
...
  // itemsテーブルとimagesテーブルをjoin(hasmany)するアソシエーション
  $this->hasMany = [
    'ItemsImagesRelation' => [
      'className'  => 'ItemsImagesRelation',
      'foreignKey' => 'items_id',
      'conditions' => '', // これが抜けていた
      'dependent'  => true,
      'cascade'    => true
    ]
  ];