Сначала извините за мой английский.
У меня проблема с ассоциативными моделями в CakePHP. Когда я связываю более двух моделей, например
$this->Album->bindModel(
array(
'hasMany'=>array(
'Photo'=>array(
'className'=>'Photo'
),
'Album'=>array(
'className'=>'Album'
)
)
)
);
У меня есть:
Array
(
[Album] => Array
(
[id] => 22
[f_name] => Some album
<b>[0] => Array</b>
(
[id] => 19
[f_name] => Another album
[id_parent] => 22
[Photo] => Array
(
....
Можно ли установить ключ в родительской таблице? Я имею в виду, что я не хочу иметь «0» в качестве ключа, могут быть «Album1», «Album2» и т. Д.