У меня есть категория-продукт, отношение ко многим ко многим. Когда продукт создан, выбирается одна или несколько категорий, а затем продукт сохраняется. Это прекрасно работает, и таблица соединений заполнена правильно. Проблема в том, что когда я иду редактировать продукт, я могу добавлять другие категории, изменять их и т. Д. Проблема возникает, когда я пытаюсь сохранить, это не удается.
Строка, которую я использую для сохранения:
$this->Product->saveAll($this->data)
$ this-> Product-> id заполнен правильно, а отладка $ this-> data дает мне массив, подобный так:
Array(
[Product] => Array
(
[0] => 17
)
[Category] => Array
(
[0] => Array
(
[0] => 85
)
[1] => Array
(
[0] => 96
)
)
)
Я не знаю, почему это не спасает, поскольку я нигде не могу найти подробностей об ошибке.
Любая помощь высоко ценится.