저는 cakephp의 새로운 초보자입니다. HABTM 관계를 기반으로 삭제를 시도하지만 실패했습니다. 도와주세요.cakephp에서 HABTM에 대한 데이터 삭제
나는 세 테이블 : products
, users
및 users_products
테이블을 가지고 있습니다.
한 제품에는 많은 사용자가 있고 한 사용자에게는 많은 제품이 있습니다. users_products 테이블의 구조는 id
, user_id
, product_id
, renew_id
입니다.
나는 renew_id
가 특정 조건을 충족 할 때 users_products
및 products
테이블의 모든 datas를 삭제하려면,하지만 난 users
테이블에 아무것도 만지지 싶지 않아요.
나는 기록을 삭제하기 위해 while 루프를 작성하려고하지만 두려운 것은 많은 쿼리를 발생시키고 cakephp 기능을 사용하지 않을 것이라고 생각합니다.
어떻게하면됩니까?