0
I have two table, categories hasMany products id name active products belongsTo categories id name category_id active
私はまた、私は/更新に関連する製品を変更することができるようにカテゴリに関連する商品を表示しています同じ時間に、カテゴリを編集していますカテゴリ。問題/変更
問題: - 正常に動作するカテゴリの製品を追加すると、カテゴリからいくつかの製品を削除すると、削除された製品はデータベースから削除されません。だから私はこの機能がCakePHPでサポートされているかどうかを知りたがっています。はいの場合は、私が間違っている場所を見つけるのを助けてください。ここで
が保存コードです: - あなたはhasManyの関係を設定すると
$categoryProducts = $this->Categories->get(1, [
'contain' => 'Products'
]);
if($this->request->is['post', 'put']){
$entity = $this->Categories->patchEntity($categoryProducts, $this->request->data);
$this->Categories->save($entity);
}