Как сохранить связанные данные в CakePHP? - PullRequest
0 голосов
/ 20 сентября 2011

У меня есть таблица «сайты» и «продукты». Продукт может быть прикреплен к различным веб-сайтам. Поэтому я создал новую таблицу под названием «attach_products». У него есть поля id, website_id и product_id.

Итак, у меня есть два вопроса. Первый - как сохранить веб-сайт, который будет выглядеть примерно так в таблице attach_products:

id | website_id | product_id
1  |     4      |    3
2  |     4      |    5
3  |     4      |    6
4  |     4      |    10

вышеуказанное означает, что четыре продукта с идентификаторами 3,5,6,10 были прикреплены к веб-сайту с идентификатором 4

Мой второй вопрос: как мне изменить запись, например, я хочу удалить два продукта, прикрепленных к веб-сайту?

Я новичок в CakePHP, большое спасибо за любую помощь! :)

1 Ответ

0 голосов
/ 20 сентября 2011

У вас есть правильное представление о том, что вы делаете. Читайте об отношениях HABTM в книге Cake. Вы должны узнать больше о Cake (от простых до сложных вещей). Это довольно сложно для новичка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...