J'ai deux tableaux CV et liens. CV a hasmany relation avec des liens.Je veux enregistrer de nombreux liens pour un CV unique.cakephp-3 hasmany formulaire de sauvegarde de données
Mon $ this-> request-> tableau de données est comme
Array
(
[alternate_email] =>
[mobile] => 23232
[level] => Student
[youtube] =>
[links] => Array
(
[0] => Array
(
['link'] => www.google.com
['user_id'] => 1
)
[1] => Array
(
['link'] => abc.com
['user_id'] => 1
)
)
)
$resume = $this->Resumes->newEntity($this->request->data);
if ($this->Resumes->save($resume)) {
// return true;
}
Cela fonctionne et mes données sont enregistrées dans la table reprend correctement, mais dans les liens de données de table enregistrées comme suit:
id | resume_id | user_id | link
1 | 1 | |
Je veux comme
id | resume_id | user_id | link
1 | 1 | | www.google.com
Dans le tableau de l'utilisateur que vous avez champ '' resume_id' ou user_id'? – Sadikhasan
Dans mon tableau de résumé, le champ user_id existe. – Archana
Vous affichez user_id dans la structure de tableau et dans le format de table que vous affichez resume_id les deux seront-ils identiques? – Sadikhasan