Поскольку вы храните данные в своей таблице соединений (для отношения HABTM), ваша ситуация очень похожа на сквозное отношение Rail (видно в нижней части этой диаграммы ). Таким образом, вы захотите создать модель для этой таблицы и использовать настройку отношения Cake «с», как показано на странице HABTM книги. После этого вы сможете получить доступ к данным, хранящимся в таблице соединений. По договоренности ...
- Ваши таблицы должны быть названы
products
, carts
, carts_products
- Ваши модели должны быть названы
Product
, Cart
, CartsProduct